What is XML Schema Validation?
XML Schema Validation checks whether an XML document conforms to the rules defined in an XSD (XML Schema Definition) file. It verifies element structure, attribute presence, data types, cardinality constraints, and enumeration values.
What XSD features are supported?
The tool supports xs:element, xs:complexType, xs:simpleType, xs:sequence, xs:choice, xs:all, xs:attribute, xs:restriction (enumeration, pattern, minLength, maxLength, minInclusive, maxInclusive), data type validation (string, integer, decimal, boolean, date, dateTime), minOccurs/maxOccurs cardinality, and namespace validation.
Are there XSD features not supported?
Advanced features like xs:key/xs:keyref identity constraints, xs:redefine, xs:union, xs:list, and xs:import with external URI resolution are not fully supported in this browser-based tool. These require server-side processing or external file access.