- What does the XML Validator check?
- Well-formedness (balanced tags, proper nesting, valid entity references) plus XSD structural validation when a schema is provided. For DTD validation use a dedicated tool.
- Can I validate against an inline DTD?
- Internal DTDs are parsed but structural checking is limited. For full DTD enforcement, upload an external DTD or use xmllint locally.
- Does it check character encoding?
- Yes — BOM detection, XML declaration encoding verification, and invalid character sequences are all reported.
- Will it report every error or stop at the first?
- Every error with line/column. This is slower than stop-on-first but far more useful when you're triaging a large broken document.