XML-Kurs 3
Mit DTDs und Schemata kontrollieren Sie die Struktur Ihrer XML-Dokumente.
XML-Dokumente bieten große Freiheit: Eigene Tags lassen sich flexibel ineinander verschachteln, eigene Attribute speichern beliebige Werte. Diese Freiheit muss allerdings auch kontrolliert werden. Dafür dienen DTDs und Schemata. Stellen Sie sich folgende Situation vor: Sie haben ein XML-Dokument...
XML-Dokumente bieten große Freiheit: Eigene Tags lassen sich flexibel ineinander verschachteln, eigene Attribute speichern beliebige Werte. Diese Freiheit muss allerdings auch kontrolliert werden. Dafür dienen DTDs und Schemata.
Stellen Sie sich folgende Situation vor: Sie haben ein XML-Dokument erzeugt, aus dem Sie Inhalte auf Ihrer Homepage erstellen. Das Dokument besteht aus einer Menge an eigenen Tags und Attributen und ist wohlgeformt - die Syntax passt also. An sich ist das eine komfortable Situation. Aber seien wir mal ehrlich, dafür hätte es auch eine andere Textdatei getan, die die Werte mit Strichpunkten, Sternchen oder irgendwelchen anderen Zeichen trennen. Tags sind für diesen Zweck zwar praktisch, weil übersichtlich, aber nicht wirklich nötig.