DTD驗證

我們都知道DTD是用來精確描述XML文檔,DTD根據相應XML語言的語法規則檢查XML文檔的結構和詞彙的有效性。 現在檢查DTD的有效性,可以使用以下程序 -

  • 使用XML DTD驗證工具 - 可以使用某些IDE(如XML Spy(非免費)和XMLStarlet(opensource)來驗證針對DTD文檔的XML文件。

  • 使用XML DTD在線驗證器 - W3C標記驗證服務旨在驗證Web文檔。 使用在線驗證器在此處檢查XML DTD的有效性。

  • 使用XML DTD驗證API編寫自己的XML驗證器 - 較新版本的JDK(1.4以上版本)支持XML DTD驗證API。 您可以編寫自己的驗證器代碼來檢查XML DTD驗證的有效性。