DTD - Проверка
Мы используем DTD для точного описания XML-документа. DTD проверяют правильность структуры и словаря XML-документа на соответствие грамматическим правилам соответствующего языка XML. Теперь, чтобы проверить действительность DTD, можно использовать следующие процедуры:
Using XML DTD validation tools - Вы можете использовать некоторые IDE, такие как XML Spy (не бесплатно) и XMLStarlet (с открытым исходным кодом), которые можно использовать для проверки файлов XML на соответствие документу DTD.
Using XML DTD on-line validators- W3C Markup Validation Service предназначен для проверки веб-документов. Используйте онлайн-валидатор, чтобы проверить правильность вашего XML DTD здесь .
Write your own XML validators with XML DTD validation API - Новые версии JDK (выше 1.4) поддерживают API проверки XML DTD. Вы можете написать свой собственный код валидатора для проверки действительности валидации XML DTD.