Altova XMLSpy has no parallels when it comes to a tool to help you design/create XML schemas (XSDs)
Use Cases and Deployment Scope
We use Altova XMLSpy in our Technology department, specifically in our Enterprise Integration and Business to the Business software team. We use XMLSpy to inspect, understand, design and maintain XML schemas (XSD documents), to inspect and validate and understand and reformat XML documents, to inspect and understand and reformat JSON documents, and to share XML data structure diagrams and pretty-printed and code-coloured XML and JSON data in emails and meetings. It gives us visual tools for working with structured data in XML and JSON formats.
Pros
- XML schema (XSD) design and maintenance
- XML document validation
- XML and JSON document reformatting and pretty-printing
Cons
- Application performance could be improved, especially initial load speed
- Better support for large document handling (documents hundreds or thousands of megabytes in size)
- Remove all nagging popups to upgrade
Likelihood to Recommend
Altova XMLSpy is an excellent tool for creating/designing new XML schemas (XSDs) using a visual layout tool and helps developers and architects work with XML and JSON documents, understand and validate and diagnose issues with XML and JSON documents. It is not well suited for working with other data formats, such as YAML or CSV.