XML Editor Features:
- XML validator with Smart Fix error correction
- Intelligent XML editing tools
- Built-in XML document templates
- Powerful conversion utilities
- Intelligent XPath auto-completion
- XSLT / XQuery editors, debuggers, and profilers
- HTML editor and CSS editor
- SQL database integration
- JSON editor and JSON Schema editor
- Global Resources support
- Integration with Visual Studio® and Eclipse
- Java and COM APIs
Altova XMLSpy® 2016 is the industry’s best selling XML editor with powerful support for working with all XML-based technologies.
The XML editor provides unsurpassed compliance with the latest industry standards, from XSLT 3.0 and XQuery 3.1 to WSDL 2.0, Open XML, and XBRL. And, it is the only XML editor with the unique ability to generate eye catching charts based on XML data. The advanced functionality in XMLSpy is coupled with user-friendly views and entry helpers, wizards, and debuggers designed to help you create, edit, and optimize today’s cutting-edge XML-based applications.
XML Editor Views
XML Editor Text View
Text View remains the most popular XML editing view of XMLSpy, and we continue to add new features to facilitate XML development. Intelligent XML editing is provided with syntax coloring, code completion, ellipses indicating folded code content, highlighting of element name pairs, synchronized editing of element name pairs, context-sensitive entry helpers, and Smart Fix XML validation for automatically correcting validation errors.
It's easy to navigate your XML code in Text View with line numbering, source folding, and pretty printing. The XML editor also provides syntax coloring and specialized functionality for editing XML, XSLT 1.0/2.0/3.0, XQuery 1.0/3.1, HTML, CSS, and JSON files.
XMLSpy even provides an HTML5 editor and CSS3 editor for Web developers with entry helpers, screen tips, and more. Built-in support for such a rich variety of standards makes XMLSpy the best XML editor available today.
XML Editor Grid View
For developers who prefer to take advantage of a graphical XML viewer, XMLSpy’s enhanced Grid View shows the hierarchical structure of any XML-compliant document through a set of nested containers. These can be easily expanded and collapsed to get a clear picture of the XML document's tree-like structure.
You can edit the XML directly in this hierarchical view using advanced drag-and-drop and intelligent editing functions and context-sensitive entry helpers.
XML Grid View also includes database/table view, which automatically detects sequences of repeating elements and rearranges the presentation to show these elements in a tabular grid directly in the XML editor. The tabular view is a well-known paradigm that resembles database- or spreadsheet-like applications; in fact, you can select elements in the table and simply copy/paste them directly into Microsoft Access, Excel, or other applications, or paste data from those tools directly into XMLSpy.
XML Schema View
The graphical XML Schema View in the XML editor makes it easy to model and edit XML Schemas (XSD) using drag and drop functionality coupled with intelligent entry helpers and strong validation. Since the XML Schema editor allows you to create schemas in a graphical manner, you can focus on the semantics of your schema while leaving the syntactical details of the XML Schema language to XMLSpy. The XML editor supports both XML Schema 1.0 and 1.1.
Having a built-in WSDL Editor in the XML editor simplifies WSDL development by allowing you to build your WSDL visually, with drag-and-drop functionality and full validation and editing guidance. XMLSpy supports both WSDL 1.0 and 2.0, as well as conversion between the two, and it includes a built-in SOAP client and debugger.
The unique XBRL Taxonomy Editor in the XML editor uses the same editing paradigm that has made the XMLSpy XML Schema editor so popular. The graphical view of XBRL taxonomies coupled with intelligent editing features greatly simplifies the process of understanding and extending taxonomies.
This unique view allows WYSIWYG XML editing when an XML document is associated with an Authentic Form. The Authentic Form provides the ability to directly edit XML content through easy-to-use document templates with the benefits of real-time validation and other advanced features. Authentic Forms are designed in Altova StyleVision.
The built-in Browser View lets you immediately view the results of HTML 4 or HTML 5 editing or XSLT transformations in a Web browser without having to leave the XML editor. Browser View also includes support for opening your document in any installed Web browser with one click for easy compatibility testing.
JSON Schema View
Like XML Schema View, this graphical, drag and drop schema editor makes it easy to develop JSON Schemas with features like schema generation, entry helpers, hot-linked validation messages, and more.
Intelligent XML Editing
Intelligent XML editing is brought to a new level with the XMLSpy XML validator. This XML editor includes the industry's most standards-conformant XML validator engine, which validates your files or projects at lightning speed and reports detailed information about any errors, including links to the error, the referenced schema, and the relevant W3C specification.
XMLSpy is the only XML editor to include Smart Fix validation. This revolutionary process not only finds XML validation errors but also enumerates the possible corrections for fixing them, which you can choose to implement with one click. That's right - XMLSpy will make the corrections automatically, based on your selection.
The XML validation engine powers the other intelligent XML editing tools in XMLSpy, including context-sensitive entry helpers (intellisense), built-in document templates, and more.
When you start from scratch with a new file, XMLSpy helps you make sure that you create a valid document based on one of the numerous built-in document templates for everything from XML, XSD, and XSLT to JSON, CSS, and EPUB. Choose from over 50 templates for creating documents based on XML and complementary technologies.
As you work, intelligent, context-sensitive entry helpers offer valid editing choices in both easy to navigate windows and drop down menus. To insert an allowed element or attribute, simply select it from the drop down menu that automatically opens as you type, or double click to insert it from an entry helper window.
Project management features in XMLSpy help you organize and manage related files, specify validation and transformation rules, perform batch operations, and more. You can even manage processes performed by other MissionKit tools, such as MapForce and StyleVision, via the Project window. Integration with major version control systems is also supported.
Advanced XML Editor
In addition to the intelligent XML editing features described above, XMLSpy delivers all the specialized XML development tools required to build today's most sophisticated XML and Web applications. Whether it's unique features such as XML chart generation or robust support for related technologies such as XSLT and SOAP, XMLSpy is the only XML editor with this depth of functionality.
Advanced XML Editor Tools:
XMLSpy integrates with RaptorXML Server for lightning-fast XML validation and processing.
XMLSpy is the only XML editor with free, online product and technology training.
" I have used many XML development tools, but I highly recommend XMLSpy over all other tools available."
Technical Manager, Harvard Medical School