XML -Validator
Verwenden Sie unseren XML-Validator, um Ihre XML-Syntax zu überprüfen.
Wohlgeformte XML-Dokumente
Ein XML-Dokument mit korrekter Syntax wird als "Well Formed" bezeichnet.
Die Syntaxregeln wurden in den vorangegangenen Kapiteln beschrieben:
- XML-Dokumente müssen ein Wurzelelement haben
- XML-Elemente müssen ein schließendes Tag haben
- Bei XML-Tags wird zwischen Groß- und Kleinschreibung unterschieden
- XML-Elemente müssen ordnungsgemäß verschachtelt sein
- XML-Attributwerte müssen in Anführungszeichen gesetzt werden
<?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-Fehler werden Sie aufhalten
Fehler in XML-Dokumenten stoppen Ihre XML-Anwendungen.
Die XML-Spezifikation des W3C besagt, dass ein Programm die Verarbeitung eines XML-Dokuments stoppen soll, wenn es einen Fehler findet. Der Grund dafür ist, dass XML-Software klein, schnell und kompatibel sein sollte.
HTML-Browser dürfen HTML-Dokumente mit Fehlern (wie fehlende End-Tags) anzeigen.
Bei XML sind Fehler nicht erlaubt.
Syntax-Prüfen Sie Ihr XML
Um Ihnen bei der Syntaxprüfung Ihres XML zu helfen, haben wir einen XML-Validator erstellt.
Versuchen Sie, die korrekte XML-Syntax zu überprüfen:
Versuchen Sie, falsche XML-Syntax zu überprüfen:
Versuchen Sie, Ihr eigenes XML syntaktisch zu überprüfen:
Gültige XML-Dokumente
Ein „wohlgeformtes“ XML-Dokument ist nicht dasselbe wie ein „gültiges“ XML-Dokument.
Ein "gültiges" XML-Dokument muss wohlgeformt sein. Außerdem muss es einer Dokumenttypdefinition entsprechen.
Es gibt zwei verschiedene Dokumenttypdefinitionen, die mit XML verwendet werden können:
- DTD - Die ursprüngliche Dokumenttypdefinition
- XML-Schema - Eine XML-basierte Alternative zu DTD
Eine Dokumenttypdefinition definiert die Regeln und die rechtlichen Elemente und Attribute für ein XML-Dokument.