XML Editor Features:
- XML validator with Smart Fix error correction
- Intelligent XML editing
- Context-sensitive entry helpers
- Built-in XML document templates
- Powerful conversion utilities
- XML-aware find & replace and Find in Files window
- Intelligent XPath auto-completion
- XSLT / XQuery editors, debuggers, and profilers
- HTML editor and CSS editor
- SQL database integration
- JSON editing and conversion
- Integration with Visual Studio® and Eclipse
- Java and COM APIs
Altova XMLSpy® 2013 is the industry’s best selling XML editor with powerful support for working with all XML-based technologies.
XMLSpy is an advanced XML editor for modeling, editing, transforming, and debugging XML-related technologies. The XML editor delivers the power you need to create the most advanced XML and Web applications, yet at the same time it’s flexible enough to allow you to work with any XML technology in a way that best suits the complexity of the document and your preferences, for instance, if you prefer to develop in a text view or graphical view, or switch back and forth between the two while editing.
When you need to create a new document in XMLSpy, you simply choose the type of file required, e.g., XSD, XSLT, XQuery, XBRL, etc. The XML editor helps make sure that you create a valid document by automatically starting the file with the proper inclusions, file extension, and entry helpers.
Whether you’re working with a new or existing document, you can take advantage of advanced text view (below) or one of XMLSpy’s graphical editing views. Both XML editing paradigms support the key features of an intelligent XML editor.
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, context-sensitive entry helpers, and Smart Fix validation. XMLSpy is the only XML editor with the revolutionary Smart Fix 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 and 2.0, XQuery, HTML, CSS, and JSON files.
XMLSpy even provides an HTML editor and CSS editor for Web developers with entry helpers, screen tips, and more. New support has been added for HTML5 and CSS3.
XML Editor Grid View
Some developers prefer to take advantage of graphical XML editing using XMLSpy’s enhanced Grid View, which 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 XML 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. 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 the XML editor.
Advanced XML Editing Views
In addition to Text and Grid View, the XML editor includes graphical views customized for visualizing, editing, and previewing specific technologies:
- XML Schema View - represents XML Schemas graphically for visual modeling and editing
- WSDL View - displays the WSDL file structure for easy visualization and editing
- XBRL View - provides a graphical view of XBRL taxonomies and intelligent XBRL editing features
- Authentic View - allows XML editing in Authentic® electronic forms
- Browser View - lets you view HTML/HTML5 pages in a built-in Web browser
Advanced XML Editor Tools:
"XMLSpy is superior [XML editor] software... I highly recommend this to anyone with XML Schema building requirements. I have found it invaluable too with XML, and have recommended it to many colleagues and customers."
Senior Software Engineer, JPI