Usamos DTD para describir con precisión el documento XML. Los DTD comprueban la validez de la estructura y el vocabulario de un documento XML con las reglas gramaticales del lenguaje XML apropiado. Ahora, para verificar la validez de DTD, se pueden utilizar los siguientes procedimientos:
Using XML DTD validation tools - Puede utilizar algunos IDE como XML Spy (no gratuito) y XMLStarlet (código abierto) se puede utilizar para validar archivos XML con documentos DTD.
Using XML DTD on-line validators- El servicio de validación de marcado W3C está diseñado para validar documentos web. Utilice el validador en línea para verificar la validez de su DTD XML aquí .
Write your own XML validators with XML DTD validation API - Las versiones más recientes de JDK (anteriores a 1.4) admiten la API de validación XML DTD. Puede escribir su propio código de validación para comprobar la validez de la validación de XML DTD.