Die DTD-Datei -Erweiterung zeigt an, dass eine Datei die Document Type Definition (DTD) -Format, das geschaffen, um die Struktur von XML- Dokumenten zu definieren Datenbank wurde folgt . DTD Encoding
DTD -Dateien sind Textdateien, die Standard erstellt und bearbeitet werden in einem beliebigen Texteditor können .
DTD Zweck
DTD-Dateien vorhanden, um die Struktur von einem gegebenen Satz von XML-Daten definieren . Dies ermöglicht Software Empfangen XML von einem anderen Rechner (oder Erstellen von XML für die Verwendung auf einem anderen Rechner ) eine Einigung über die allgemeine Struktur der XML-Daten zu gewährleisten.
DTD Beispiel Datei
< br >
ein Beispiel für eine Tabelle in DTD sieht wie folgt aus :
< ELEMENT Adresse ( Straße, Hausnummer ) > < ELEMENT (# PCDATA ) > < ELEMENT Straße ( ! # PCDATA ) >
DTD Nachfolgers
DTD ist ein älteres Format, das von XSD wurde erfolgreich war, oder XML-Schema . XML Schema bietet eine Reihe von Verbesserungen gegenüber DTD und wird vom W3C empfohlen.
DTD Probleme
Das Bedürfnis nach einem Nachfolger war von einer Reihe von Mängeln in DTD offensichtlich die offensichtlichste ist die Schwierigkeit, Auslegen Standardformate für Informationen wie Termine, die , je nach Kultur und persönlichen Vorlieben, haben eine Vielzahl von gültigen Formate . Zum Beispiel , je nach Kultur , kann das Datum 02.07.09 repräsentieren 7. Februar 2009 oder Juli 2, 2009.