Hi!
Wo sind in der Praxis die Einsatzmöglichkeiten von XML? In welchen Fällen macht es überhaupt Sinn eine eigene DTD zu schreiben? XML dient doch hauptsächlich dazu Daten und Informationen zu strukturieren und zu ordnen.
Nicht nur zum strukturieren der Daten dient XML. Auch zum Austausch von Daten, zum Beispiel zwischen betriebswirtschaftlichen Systemen. Zum Beispiel bei elektronischen Marktplätzen wird XML genutzt, damit die verschíedenen Teilnehmer, trotz vielleicht verschiedener ERP-Systeme, Daten (z.B. die Bestellung) austauschen können.
DTDs werden in der Praxis nicht mehr sehr häufig genutzt. Die meisten nutzen bei aktuellen Lösungen XML-Schema. Der Vorteil bei XML-Schema ist, dass hier keine andere Sprache, sondern auch XML verwendet wird.
Gruß,
mac