valid

Die Struktur von XML-Dokumenten gegen ein Schema validieren

Wenn XML-Dokumente spezifischen Regeln an die Abfolge von Elementen und Attributen genügen nennt man sie valide (gültig). Neben den DTD (aus dem zweiten Teil der Artikelserie) stellen XML Schema (XSD) eine Definition für gültige XML-Dokumente zur Verfügung. Der Aufbau/Struktur und die grundsätzlichen Eigenschaften einer Schema-Datei werden hier beschrieben.

XML-Dokumente gegen eine Document-Type-Definition validieren

Alle XML-Dokumente müssen wohlgeformt sein, also den allgemeinen XML-Regeln genügen. Mit Hilfe der DocumentTypeDefinition oder mit XML-Schema können aber darüber hinaus spezifische Regeln an die Abfolge von Elementen und Attributen gestellt werden. Ein XML-Dokument, das solchen Regeln folgt, wird als valide bezeichnet. Dieser Artikel beschreibt die Grundlagen zur Erstellung einer Document-Type-Definition.