- Putting the Xerces parser to the front together with a statement about large file support provided by the SAX interface.
- Other validation engines (AltovaXML, XSV) are now accessible through the “Other..” menu.
- A brand new command “Validate against Schema…” which allows to validate also XML instance files without any schema already assigned. This command also allows to override any SchemaLocation and NoNamespaceSchemaLocation attributes present in the XML.
As I already wrote in a previous post I was planning to add Schema documentation based on the XS3P stylesheet. This stylesheet produces high quality schema documentation as HTML output. You can see an example below.
I added the Schema documentation feature as a new command to the TortoiseXML menu of XML ValidatorBuddy in Windows File Explorer:
Please excuse that some labels are in German but I think you get the point. I selected the address.xsd and ipo.xsd schema files and opened the right-click context menu. Of course you also select only one schema file but it is also possible to select multiple files to generate more than one schema documentation at once. After the HTMLs are created ValidatorBuddy will open them in the default application to open .html files (usually your browser):
Here you can see the definition of the US-Address in the address.xsd schema. The whole documentation is much longer as you can see on the size of the scroll bar. The generated documentation files are written to the same location as the schema files but with an .html extension:
This was a short description of the simplest way to get a pretty documentation for any W3C schema. The next time I will show how to generate documentation for all schema files in a folder and its sub-folders. But I can reveal that it will work somehow like selecting a folder in Windows File Explorer and…



