Gratis XML Validator Online
Valideer XML-welgevormdheid direct in de browser — gratis, privé, geen uploads.
Invoer XML
Validatieresultaat
XML-validatievoorbeelden
Geldige XML moet welgevormd zijn: elke tag moet gesloten zijn, attributen tussen aanhalingstekens en entiteiten correct gedeclareerd. Telecom-voorbeelden:
Geldige XML – abonneerecord
Ongeldige XML – niet-gesloten tag
Aan de <status>-tag ontbreekt het sluitende >.
Plak een van de voorbeelden in de editor hierboven en klik op Valideren om het resultaat te zien. Gebruik Voorbeeld om meer abonneegegevens te laden.
Wat is een XML Validator?
U stuurde een SOAP-verzoek, ontving XML en uw parser crashte. Of u bewerkte een web.config en de applicatie startte niet meer. Dit is de pijn van slecht-gevormde XML. In tegenstelling tot JSON is XML strikt: elke openingstag moet een sluitingstag hebben, attributen tussen aanhalingstekens, entiteiten correct gedeclareerd. De W3C XML-specificatie definieert elke regel. Deze validator gebruikt de DOMParser van de browser om uw XML te controleren en markeert fouten met exacte regel- en kolomnummers. Er wordt niets geüpload — alles wordt lokaal uitgevoerd.
Een XML-validator controleert of uw document welgevormd is. Het parseert uw XML en rapporteert syntaxfouten met regel- en kolomnummers. Deze tool gebruikt de ingebouwde DOMParser van de browser. Validatie vindt volledig in uw browser plaats. Er wordt niets naar een server gestuurd.
Hoe deze tool te gebruiken
XML plakken of uploaden
Kopieer uw XML en plak het in de linker editor. U kunt ook op Uploaden klikken om een .xml-bestand te laden. De knop Voorbeeld laadt voorbeeldgegevens.
Controleer het validatieresultaat
Het rechterpaneel toont GELDIG of ONGELDIG. Bij ongeldig worden fouten met regel- en kolomnummers weergegeven. Veelvoorkomende problemen: niet-gesloten tags, attributen zonder aanhalingstekens, ongeldige tekens.
Corrigeren en opnieuw valideren
Corrigeer fouten in de invoer en valideer opnieuw. Voor opmaak en inspringing, gebruik de XML Versierder of de XML Formatter. Om naar JSON te converteren, gebruik XML naar JSON.
Wanneer XML-validatie helpt
De meeste ontwikkelaars hebben validatie nodig bij het werken met SOAP- of REST-API's die XML teruggeven. Plak het antwoord hier om te controleren of het welgevormd is. Voor het extraheren van specifieke waarden uit grote XML-documenten werkt het XPath-gereedschap goed naast deze.
Configuratiebestanden zoals pom.xml, web.config of AndroidManifest.xml hebben vaak geneste structuren. Een kleine typfout kan de build breken.
RSS- en Atom-feeds zijn XML. Als uw feed-validator faalt, helpt deze tool u de exacte fout te vinden. Voor schema-validatie (XSD) heeft u een dedicated schema-validator nodig.
Veelgestelde vragen
Zijn mijn XML-gegevens privé met deze tool?
Ja. Validatie gebruikt direct de DOMParser van de browser — er wordt niets naar servers gestuurd. U kunt DevTools → tabblad Netwerk openen en dit zelf verifiëren.
Wat maakt XML slecht gevormd?
De W3C XML-specificatie vereist: sluitingstags voor elke openingstag, attributen tussen aanhalingstekens, één root-element en speciale tekens zoals & en < correct escaped. Deze tool rapporteert het exacte regel- en kolomnummer van de fout.
Valideert deze tool tegen XSD-schema's?
Nee — het controleert XML-welgevormdheid, niet schema-conformiteit. Voor volledige XSD-validatie tegen een W3C XML-schema heeft u een dedicated schema-validatietool nodig.
Hoe los ik XML-naamruimtefouten op?
Naamruimtefouten zoals niet-gedeclareerde voorvoegsels worden gedetecteerd tijdens validatie. De W3C XML-naamruimtespecificatie vereist dat elk voorvoegsel wordt gedeclareerd met xmlns:prefix="uri" vóór gebruik.
Waarom mislukt mijn XML na kopiëren uit een editor?
Teksteditors voegen soms typografische aanhalingstekens (" in plaats van "), vaste spaties of een BOM in die de parsing verbreken. Plak als platte tekst of gebruik Ctrl+Shift+V vóór validatie.
Gerelateerde tools
Voor XML-validatie: W3C XML-specificatie, MDN DOMParser, W3C XML Schema en W3C XML Namespaces. Voor JSON: json.org.