Controleer of je XML goed gevormd is, met de exacte regel en kolom van elk probleem.
De tool wordt geladen...
Zo gebruik je XML Validator
Plak je XML of upload een bestand.
Een groene balk betekent goed gevormd. Een rode balk toont het probleem en de regel.
Klik op Ga naar fout om er direct heen te springen.
Over XML Validator
Deze validator controleert goede vorming: de regels die elk XML-document moet volgen, ongeacht wat het beschrijft. Tags moeten gesloten en correct genest zijn, attribuutwaarden moeten tussen aanhalingstekens staan, speciale tekens moeten worden geëscaped en er is één rootelement.
Als er iets mis is, vertelt de melding wat de parser verwachtte en waar, bijvoorbeeld "Expected closing tag 'item' (opened in line 4) instead of closing tag 'items'". Dat is meestal alles wat je nodig hebt om de typfout te vinden.
Veelgestelde vragen
Valideert dit tegen een XSD of DTD?
Nee, alleen goede vorming. Schemavalidatie vraagt om het schemabestand en een ander soort tool.
Wat zijn de meest voorkomende XML-fouten?
Een ontbrekende sluittag, tags in de verkeerde volgorde gesloten, een niet-geëscapete ampersand in tekst (gebruik &), attribuutwaarden zonder aanhalingstekens en meer dan één rootelement.
Waarom veroorzaakt "&" een fout?
De ampersand begint in XML een entiteitsverwijzing. Een kale is ongeldig, dus schrijf & als je het teken zelf bedoelt.
Accepteert de validator DOCTYPE-declaraties?
Ja, ze worden gelezen en genegeerd. Daarin gedefinieerde entiteiten worden niet uitgebreid.