DTD - Doğrulama
Tam olarak XML belgesini tanımlamak için DTD kullanıyoruz. DTD'ler, bir XML belgesinin yapısının ve sözlüğünün geçerliliğini, uygun XML dilinin gramer kurallarına göre kontrol eder. Şimdi DTD'nin geçerliliğini kontrol etmek için aşağıdaki prosedürler kullanılabilir -
Using XML DTD validation tools - XML Spy (ücretsiz değil) ve XMLStarlet (açık kaynak) gibi bazı IDE'ler XML dosyalarını DTD belgesine göre doğrulamak için kullanılabilir.
Using XML DTD on-line validators- W3C Biçimlendirme Doğrulama Hizmeti, Web belgelerini doğrulamak için tasarlanmıştır. XML DTD'nizin geçerliliğini buradan kontrol etmek için çevrimiçi doğrulayıcıyı kullanın .
Write your own XML validators with XML DTD validation API - JDK'nın daha yeni sürümleri (1.4'ün üstü) XML DTD doğrulama API'sini destekler. XML DTD doğrulamasının geçerliliğini kontrol etmek için kendi doğrulayıcı kodunuzu yazabilirsiniz.