Mit Hilfe der XML-Validator auf Ihre XML-Syntax-Check.
Nun XML Dokumente Formed
Ein XML - Dokument mit der korrekten Syntax heißt "Well Formed" .
Die Syntaxregeln wurden in den vorherigen Kapiteln beschrieben:
- XML-Dokumente müssen ein Root-Element haben
- XML-Elemente müssen einen Schließen-Tag
- XML-Tags sind case sensitive
- XML-Elemente korrekt verschachtelt werden müssen
- 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 aufhören
Fehler in der XML-Dokumente werden Ihre XML-Anwendungen stoppen.
Das W3C XML-Spezifikation besagt, dass ein Programm sollte die Verarbeitung eines XML-Dokuments zu stoppen, wenn es einen Fehler findet. Der Grund ist, dass XML-Software sollte klein, schnell sein und kompatibel.
HTML - Browser dürfen HTML - Dokumente mit Fehlern angezeigt werden (like missing end tags) - (like missing end tags) .
With XML, errors are not allowed.
Syntax-Check Your XML
Damit Sie Syntax überprüfen Sie Ihre XML haben wir eine XML-Validator erstellt.
Versuchen Sie, Syntax-Check korrekte XML:
Versuchen Sie, Syntax-Check falsche XML:
Versuchen Sie, Ihre eigenen XML-Syntax-Check:
Gültige XML-Dokumente
Ein "well formed" XML - Dokument ist nicht das gleiche wie ein "valid" XML - Dokument.
Ein "valid" XML - Dokument wohlgeformt werden müssen. Darüber hinaus muss es auf eine Dokumenttyp-Definition entsprechen.
Es gibt zwei verschiedene Dokumenttypdefinitionen, die mit XML verwendet werden können:
- DTD - Die Original Document Type Definition
- XML-Schema - Eine XML-basierte Alternative zu DTD
Eine Dokumenttypdefinition definiert die Regeln und die rechtlichen Elemente und Attribute für ein XML-Dokument.