XML-validator

Valideer XML-syntax online.

Developer

Plak XML om te valideren dat het goed gevormd is. Fouten worden getoond met een korte melding. Geldige XML wordt bevestigd. Draait in je browser.

Over XML-validator

Deze tool controleert of je tekst goed gevormde XML is: alle tags moeten correct gesloten en genest zijn, en speciale tekens in tekst moeten geëscaped zijn. Hij gebruikt de ingebouwde parser van de browser. Gebruik het om syntaxisfouten te vinden voordat je XML in configs of API's gebruikt.

Hoe te gebruiken

  1. Plak je XML in het vak.
  2. Klik op XML valideren. Je ziet een foutmelding of "Geldige XML."

Belangrijkste kenmerken

  • Well-formedness-controle — Verifieert tags, nesting en tekenescaping
  • Beschrijvende foutmeldingen — Helpt je syntaxisproblemen te lokaliseren en begrijpen
  • Directe validatie — Resultaten verschijnen onmiddellijk na klikken op Valideren
  • Browser-native parsing — Gebruikt de DOMParser voor betrouwbare, standaard-conforme controle
  • Client-side privacy — Geen gegevens verlaten je browser; veilig voor gevoelige XML

Wanneer dit hulpmiddel te gebruiken

  • Configuratiebestanden (web.xml, pom.xml, .csproj) valideren vóór deployment
  • API-request- of response-XML controleren op syntaxisfouten tijdens ontwikkeling
  • XML-datafeeds, RSS-feeds of sitemapbestanden verifiëren
  • Snelle syntaxiscontrole vóór het importeren van XML in databases of verwerkingspipelines
  • XML leren door te experimenteren met documentstructuur en foutfeedback te krijgen

Technische details

De validator gebruikt de DOMParser van de browser met het application/xml contenttype. Wanneer het parsen mislukt, produceert de DOMParser een document met een <parsererror>-element met een beschrijving van de fout. De tool extraheert dit bericht en toont het aan je. Veelvoorkomende fouten zijn: niet-gesloten tags, niet-overeenkomende open- en sluittagsnamen, niet-geëscapete < of & in tekstinhoud en ongeldige tekens. Dit is alleen een well-formedness-controle — het valideert niet tegen DTD- of XSD-schema's. Alle verwerking draait in JavaScript in je browser.

Conclusie

De XML-validator is een snelle, betrouwbare tool om te controleren of je XML goed gevormd is voordat je het in productiesystemen gebruikt. Met beschrijvende foutmeldingen, standaard-conforme parsing en volledige browser-side privacy helpt het je XML-syntaxisproblemen direct op te sporen en te herstellen. Gebruik de XML Formatter voor het formatteren van je XML.

Veelgestelde vragen

Wat controleert de validator?
Hij controleert of de XML goed gevormd is: overeenkomende tags, geldige nesting en correcte syntaxis. Hij valideert niet tegen een DTD of XSD.
Wordt mijn XML naar een server gestuurd?
Nee. Validatie gebruikt de DOMParser van de browser. Je gegevens verlaten je apparaat nooit.
Waarom krijg ik "Ongeldige XML"?
Veelvoorkomende oorzaken: niet-gesloten tags, niet-overeenkomende open/sluit-namen, niet-geëscaped < of & in tekst, of ongeldige tekens. Bekijk de foutmelding voor een hint.
Kan het valideren tegen een XSD of DTD?
Nee. Deze tool controleert alleen of XML goed gevormd is (geldige syntaxis). Schemavalidatie (XSD/DTD) vereist een dedicated validator of server-side tool die schemadefinities kan laden en verwerken.