XML DTD

Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 29. September 2002 um 19:02 Uhr durch 217.88.199.3 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Die XML DTD Sprache (DTD = Document Type Definition , Dokumenttypdefinition) ist ein Formalismus um zu beschreiben, wie ein XML-Dokument aussehen soll. Ein bestimmtes XML DTD beschreibt wie die Struktur und die Elemente eines Dokumentes einer bestimmten Klasse (wie z.B. Rechnung, Adressliste, Bibliographie) aussehen soll.

Damit ein XML-Dokument gültig ist muss ein DTD angegeben sein. Ein Beispiel von [1]

Kurzes XML-Dokument mit Verweis auf ein DTD

<?xml version="1.0"?>
<!DOCTYPE hallo SYSTEM "hallo.dtd"> <!-- extern -->
<hallo>Hallo Welt!</hallo>


Der Inhalt des dazupassenden DTDs

<?xml version="1.0"?>
<!DOCTYPE hallo  [
<ELEMENT hallo (#PCDATA)> <!-- intern -->
]>
<hallo>Hallo Welt!</hallo>


Siehe auch: XML Schema