Neueste Web-Entwicklung Tutorials
 

XML Validator


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.