In addition to providing the industry's most standards-conformant XML validator, Altova XMLSpy is the only XML editor with the time-saving SmartFix validation functionality. SmartFix provides options for fixing validation errors that you can apply automatically, with a single click.
In the margin of Text View as well as in the SmartFix pane of the message window, XMLSpy enumerates the possible corrections for fixing each error and will make the required changes automatically based on your selection. You have full control over which fix is implemented, but XMLSpy will make the selected change automatically, reducing the time spent troubleshooting and testing considerably.
This feature is unique to XMLSpy, helping developers save time and efford in troubleshooting validation issues.
In addition, as you work, intelligent XML editor features such as context-sensitive code completion and entry helper features offer you valid choices based on the content model and your location in a document.
In addition to SmartFix, the software includes numerous features for helping you create valid XML documents and troubleshoot problems quickly and easily. The multi-tabbed validation messages window offers detailed information about any errors in your document or XML project, and a handy toolbar lets you easily navigate through, search for, and copy error information as needed.
After the validation and well-formedness check, XMLSpy provides granular details about all errors, including:
XMLSpy is powered by the Altova RaptorXML validation engine, which was written from the ground up to provide the closest possible standards conformance coupled with hyper-fast validation speeds. However, the validation rates achieved are still limited to single-core execution on the CPU available in the developer's machine.
RaptorXML Server, on the other hand, benefits from the substantial increase in processing power afforded by multi-CPU, multi-core servers, which allow it to deliver hyper-performance through increased throughput and efficient memory utilization. Now, XMLSpy users can harness these advantages by utilizing RaptorXML Server(s) installed on the same network for performing validation jobs. This makes validation of large and complex XML and XBRL documents faster than was ever possible before – directly inside XMLSpy.
Integration with installed RaptorXML Servers also speeds up project-wide validation jobs significantly, letting you validate an entire XMLSpy project in a fraction of the time previously required.
This functionality makes RaptorXML Server even more useful for development teams, because they can now take advantage of a single, shared RaptorXML Server to greatly speed up processing in XMLSpy.