Home. 
.

transparent

transparent

transparent

XML Editor

Altova XMLSpy® 2010 is the industry’s best selling XML editor with powerful support for working with all XML-based technologies.

Download Click here to download a fully functional, free 30-day trial of Altova XMLSpy® 2010!

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.

XML Editor
XMLSpy XML EditorView Flash demoborder

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.

XML editor new file

Whether you’re working with a new or existing document in the XML editor, 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 editing view of XMLSpy® 2010, and we continue to add new features to facilitate XML development. As you’re typing in Text View, the XML editor code completion functionality automatically completes the element and inserts all required attributes and/or child elements as soon as you type the closing bracket on your keyboard, helping you avoid well-formedness and validation problems. The cursor is then positioned between the start and end tag of the element so that you can easily continue to add child elements or content. Available elements, attributes, and entities as specified by the associated XML Schema or DTD are also selectable from context-sensitive drop down menus and entry helper windows.

Line numbering allows for easy file navigation and correlation to error messages, and you can go directly to any line and character number using a button on the XML editing toolbar. Bookmarking lets you set points of reference in the text that you can jump back to at any time. As you’re working in Text View, source folding lets you expand and collapse portions of a file, taking advantage of the hierarchical structure of XML to present your document in a neat and orderly manner. Indentation guides show the logical links between corresponding opening and closing element tags within the file.

Another useful feature in the XML editor is the pretty-print button, which reformats your XML document by indenting opening and closing element tags so that the layout reflects the structure of the document. Pretty printing makes it easier for the human eye to scan the XML markup and edit the XML document.

XML Editor Text View

Text View in the XML editor provides syntax coloring and specialized functionality for editing XML, XSLT 1.0 and 2.0, XQuery, CSS, and JSON files.

Schema-aware XSLT editing in XMLSpy is enhanced by intelligent XPath auto-completion, as well as XSLT Info and XSLT Outline entry helpers, which provide specialized XSLT editing support that adds to element and attribute entry helpers. As you’re working on your XSLT code, the XML editor provides a powerful XSLT debugger and XSLT profiler for testing, perfecting, and optimizing your stylesheets.

XML editor XSLT debugger

The XML editor provides similar schema-aware functionality for editing, debugging, and profiling XQuery documents.

XMLSpy even provides a CSS editor for Web developers with entry helpers, screen tips, and more.

XML Editor Grid View

Some developers prefer to take advantage of graphical XML editing using XMLSpy’s enhanced Grid View, which is very helpful when you need to perform XML editing options on a document as a whole, instead of line-by-line. XMLSpy’s 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.

In addition to visualizing the document in a graphical way, you edit the XML directly in this hierarchical view using advanced drag-and-drop and intelligent editing functions. Like Text View, Grid View includes context-sensitive entry helper so ensure that you make valid edits.

XML editor Grid View

Advanced XML Editing Views

As you can see in the screenshot above, XMLSpy provides seven integrated views customized for working with various XML technologies. In addition to Text and Grid View, the XML editor includes:

  • XML Schema view – the graphical XML Schema editor allows you to visualize and edit XML Schema files in a visual manner and edit them using drag & drop functionality.
XML Schema editor
  • WSDL view – the graphical WSDL 1.1/2.0 editor displays the WSDL file structure with elements grouped by interfaces / portTypes, bindings, and services for easy visualization and drag & drop editing. Web services support also includes a SOAP client and SOAP debugger.
  • XBRL view – provides a graphical view of XBRL taxonomies with tabs that organize different components and intelligent XBRL editing features.
  • Authentic view – allows WYSIWYG XML editing when an XML document is associated with a StyleVision stylesheet design.
  • Browser view – lets you view the results of XSLT transformations with a built-in Web browser.

The views, wizards, and intelligent XML editing functions in XMLSpy are designed to make working with documents as easy as possible. When editing XML is easy, productivity increases, saving money and decreasing time-to-market for your applications.



XMLSpy XML Editor Next Steps


transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Digg
delicious
.

Most Wanted

.
.

SQL Server Editor's Best Award
SQL Server Editor's Best Award

.

Altova XMLSpy XML Editor received the "2008 SQL Server Editor's Best Award" in the Development Platform category!

.
.

Stategic Partner - IBM
Ready for IBM DB2 data server
IBM has named Altova software products the tools of choice for pureXML on IBM DB2, while Altova has recognized DB2 9 as the preferred data server for XML applications.

.
.

Best of Connections 2007
Best of Connections 2007

.

Altova XMLSpy has been named "Best of Connections 2007" in the Office category!

.
.

Best of Tech*Ed Winner
XMLSpy wins Best of Tech*Ed
XMLSpy was awarded Best of Microsoft Tech*Ed 2007 in the Developer Tools and Technologies category!

.
.
.

Read the Altova Blog
Read the Altova Blog!

.

NEW Get the latest Altova announcements, learn about new product features, read tech tips and industry info at the Altova Blog. Subscribe now!

.
.
.
.

transparent

transparent