XML validator

Gebruik onze XML-verifier om de syntaxis van uw XML te controleren.

Goed geformatteerde XML-documenten

Een syntaxiscorrect XML-document wordt genoemd 'goed geformatteerd'.

De syntaxisregels zijn beschreven in de vorige hoofdstukken:

  • Een XML-document moet een root-element hebben
  • XML-elementen moeten een einde marker hebben
  • XML-tags zijn hoofdlettergevoelig
  • XML-elementen moeten correct genest zijn
  • Waarden van XML-attributen moeten worden gequote
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>George</to>
<from>John</from>
<heading>Herinnering</heading>
<body>Verget niet de vergadering!</body>
</note>

XML-fouten zullen uw programma stoppen

Fouten in XML-documenten zullen uw XML-toepassing stoppen.

De W3C XML-norm stelt dat een programma moet stoppen met het verwerken van het XML-document als het fouten vindt. De reden is dat XML-software licht, snel en goed compatibel zou moeten zijn.

HTML-browsers kunnen HTML-documenten met fouten weergeven (bijvoorbeeld ontbrekende einde tags).

Voor XML zijn fouten niet toegestaan.

Controleer de syntaxis van uw XML

Om u te helpen bij het controleren van de syntaxis van XML, hebben we een XML-verifier gemaakt.

Controleer de syntaxis van dit juiste XML:

Controleer de syntaxis van dit onjuiste XML:

Probeer uw eigen XML op syntaxis te controleren:

Een geldig XML-document

Een goed geformatteerde XML-document verschilt van een geldig XML-document.

Een "geldige" XML-document moet goed gevormd zijn. Bovendien moet het voldoen aan de document type definition.

Er zijn twee verschillende document type definitions die samen met XML kunnen worden gebruikt:

  • DTD - Oorspronkelijke Document Type Definition
  • XML Schema - Een XML-gebaseerde vervanging voor DTD

Document Type Definition (DTD) definieert de regels voor XML-documenten en de geldige elementen en eigenschappen.