Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

Kapitel 4: Validierung und XML: DTDs > 4.2 Gültige XML-Dokumente - Pg. 74

Kapitel 4 Validierung und XML: DTDs Keine Entitys ­ außer den vordefinierten ( & , " ) ­ verwenden. < , > , ' , Keine Werte für Attribute vordefinieren, d. h. Sie müssen immer alle Attribute und deren Werte direkt in den XML-Dokumenten notieren. Aber auch von diesen Punkten abgesehen bietet die Verwendung einer DTD viele Vorteile: Man kann DTDs nicht nur über mehrere Dokumente, sondern auch über mehrere Websites verwenden, womit es für Firmen, Organisationen, Ins- titutionen und auch Privatpersonen möglich wird, auf die DTDs zuzu- greifen. Dies kann letztlich zur Entstehung von standardisierten DTDs beitragen. Eine DTD kann auch behilflich sein, wenn mehrere Entwickler XML- Dokumente mit derselben Struktur erstellen müssen, oder wenn sie XML- Dokumente von anderen Entwicklern lesen und bearbeiten müssen. Das- selbe kann man auch bei verschiedenen Anwendungen annehmen. Eine Anwendung, die über einen validierenden XML-Parser verfügt, kann die Syntax des XML-Dokuments auf seine Richtigkeit überprüfen und Fehler sofort melden, wodurch die strukturelle Integrität eines XML- Dokuments gewährleistet werden kann. So kann z. B. ein Verlag eine DTD für Bücher und eine für Artikel etc. ent-