Xml schema validating parser
XML schema is supported in a similar way, but requires an explicit schema to be provided: As described above, the parser support for DTDs depends on internal or external subsets of the XML file.This means that the XML file itself must either contain a DTD or must reference a DTD to make this work.All you have to do is use a parser that has DTD validation enabled: option, which loads the DTD and weaves attribute default values into the document.Again, no validation is performed unless explicitly requested.
You must set this property before calling the Read method.If external document type definitions (DTDs) or schemas are required for validation, the Xml Resolver property is used.The following tables outline the values for the Validation Type property.One day, when XML:: Schema is completed I will replace this module with a wrapper around it.This module represents my attempt to support enough XML Schema syntax to be useful without attempting to tackle the full standard.
Search for xml schema validating parser:
I'm sure this will mean that it can't be used in all situations, but hopefully that won't prevent it from being used at all.