Visualize and analyze the XML Schemas' Schema, i.e. the Schema for XML Schemas (XSD.xsd); generate code (your own schema processor) from the model. This is useful if you are writing a schema-aware processor that would process XML documents, schemas or schema documents. The visualizer uses the XML representation of the schema for schema documents which proves that the XML schema language can define itself using its own constructs. But the names of XML Schema language types, elements, attributes and groups defined in the XML Schema for Schemas are quite verbose; so some visualization is helpful for understanding this complex specification. Think of it as the class diagram of XSD.xsd.
|