DTD - Validierung

Wir verwenden DTD, um das XML-Dokument genau zu beschreiben. DTDs überprüfen die Gültigkeit der Struktur und des Vokabulars eines XML-Dokuments anhand der grammatikalischen Regeln der entsprechenden XML-Sprache. Um nun die Gültigkeit der DTD zu überprüfen, können folgende Verfahren angewendet werden:

  • Using XML DTD validation tools - Sie können einige IDEs wie XML Spy (nicht kostenlos) und XMLStarlet (OpenSource) verwenden, um XML-Dateien anhand von DTD-Dokumenten zu validieren.

  • Using XML DTD on-line validators- Der W3C Markup Validation Service dient zur Validierung von Webdokumenten. Nutzen Sie die Online - Validator die validaty Ihrer XML - DTD überprüfen hier .

  • Write your own XML validators with XML DTD validation API - Neuere Versionen von JDK (über 1.4) unterstützen die XML-DTD-Validierungs-API. Sie können Ihren eigenen Validierungscode schreiben, um die Gültigkeit der XML-DTD-Validierung zu überprüfen.