XML Spy
Altova XMLSpy is the industry's best-selling XML editor and development environment for modeling, editing, transforming, and debugging XML-related technologies. It offers the world’s leading graphical schema designer, a code generator, file converters, debuggers, profilers, full database integration, support for XSLT, XPath, XQuery, WSDL, SOAP, and Office Open XML (OOXML) documents, plus Visual Studio and Eclipse plug-ins, and more.
The XMLSpy XML editor delivers the power you need to create the most advanced XML and Web services applications, yet at the same time it’s flexible enough to allow you to work with XML using the views and options that best suit your business needs and working preferences. Features and functionality in the XML editor include:
| Intelligent XML editor | XSL / XSLT 1.0/2.0 editor, XSLT debugger & XSLT profiler |
| Graphical XML editing and text-based XML editing views | Schema-aware XQuery editor, XQuery debugger & XQuery profiler |
| XML validation with advanced error handling | XPath 1.0./2.0 Analyzer window |
| Visual XML Schema editor | Database integration |
| DTD editor & DTD-schema converter | Very large file support |
| Support for Open XML (OOXML) data in MS Office 2007 | XInclude and XPointer support |
| Graphical WSDL editor | Java / C# / C++ code generation from XML Schemas |
| SOAP client & SOAP debugger | Visual Studio integration & Eclipse integration |
| CSS editor for XML-based Web sites | Java API and COM API |
| XML project management | And much more... |
More informations on Altova website: http://www.altova.com/products/xmlspy/xml_editor.html

