Xerces non validating
Suppose that you are working with a large XML document that you decide to split into multiple files and use external entities to merge those files into a master document.
Oxygen integrates the latest version of the Xerces-J XML parser to validate documents against XML Schemas.Xerces is widely considered the best open-source XML parser and is used in many enterprise servers.The Oxygen Validation Scenarios are very powerful and solve numerous important issues when working with XML markup and XML-related technologies.A valid XML document is "Well-Formed", and also conforms to the rules of a Document Type Definition (DTD) , XML Schema, or other type of schema that defines the structure of an XML document.When creating XML documents, errors can be introduced.Suppose that you have a set of XML instance documents and you want to change their schema while ensuring that they are still valid.
The Oxygen Validation Scenarios allow you to configure multiple validations (on each instance document and on the schema file) and is performed in a single action.
They also allow you to work with modules and perform multiple validations with one action.
By default, the validation of a document is done by using a processor (XML parser, XSLT transformer, XQuery engine, etc.) to analyze the current file.
The Oxygen Validation Scenarios allow you to specify multiple validations to be performed and which engine to use for each validation.
For example, when editing a schema, there are 6 XML Schema processors that Oxygen supports and others can also be added as external processors.
Oxygen validates your schema against all of the processors in one action.