XML -validator
Gebruik onze XML-validator om uw XML syntaxis te controleren.
Goed gevormde XML-documenten
Een XML-document met de juiste syntaxis wordt "Well Formed" genoemd.
De syntaxisregels zijn in de vorige hoofdstukken beschreven:
- XML-documenten moeten een root-element hebben
- XML-elementen moeten een afsluitende tag hebben
- XML-tags zijn hoofdlettergevoelig
- XML-elementen moeten correct zijn genest
- XML-attribuutwaarden moeten tussen aanhalingstekens staan
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XML-fouten zullen u stoppen
Fouten in XML-documenten zullen uw XML-toepassingen stoppen.
De W3C XML-specificatie stelt dat een programma moet stoppen met het verwerken van een XML-document als het een fout vindt. De reden is dat XML-software klein, snel en compatibel moet zijn.
HTML-browsers mogen HTML-documenten met fouten weergeven (zoals ontbrekende eindtags).
Met XML zijn fouten niet toegestaan.
Syntaxis-Controleer uw XML
Om u te helpen de syntaxis van uw XML te controleren, hebben we een XML-validator gemaakt.
Probeer de juiste XML syntaxis te controleren :
Probeer onjuiste XML syntaxis te controleren :
Probeer uw eigen XML syntaxis te controleren:
Geldige XML-documenten
Een "goed gevormd" XML-document is niet hetzelfde als een "geldig" XML-document.
Een "geldig" XML-document moet goed gevormd zijn. Bovendien moet het voldoen aan een documenttypedefinitie.
Er zijn twee verschillende documenttypedefinities die met XML kunnen worden gebruikt:
- DTD - De originele documenttypedefinitie
- XML Schema - Een op XML gebaseerd alternatief voor DTD
Een documenttypedefinitie definieert de regels en de juridische elementen en attributen voor een XML-document.