- What XSD features are supported?
- Common structural rules: element/attribute presence, types, occurrence (minOccurs/maxOccurs), simple type restrictions (pattern, enumeration, length). Complex schema compositions (substitutionGroup, xs:any) work but have edge cases.
- Does it support multiple schema files?
- `xs:include` and `xs:import` work when all files are pasted into the tool. Full catalog-based loading is beyond browser-side scope — use xmllint locally for that.
- What does a validation error look like?
- Each violation shows the XPath of the offending element, the expected type or constraint, and the actual value. Click to jump to the location in your XML.
- Can I validate XML against JSON Schema?
- No — JSON Schema applies to JSON. Convert XML to JSON first (XML Parser) if you want to reuse an existing JSON Schema.