[NOTE]DTD

DTD是XML文件的文檔類型聲明(document type declaration)

DTD是XML文件的驗證機制,屬於XML文件組成的一部份DTD是XML文件的驗證機制,屬於XML文件組成的一部份,而DTD在XML文件所扮演的角色就是定義XML文件的元素架構,元素標籤與屬性等等。

DTD含有4個組成:元素(Elements)、屬性(Attribute)實體(Entities)注釋(Comments),其中實體又分為內部實體(Internal Entity) ,是實體參考直屬於一個字串的文字內容,還有外部實體(External Entity) ,定義一些插入的外部檔案。DTD雖然可以定義 XML 標籤和架構, 不過使用不同的語法,而且缺乏擴充性,近來已漸被XML Schema所取代。

 

參考資料:Wiki http://zh.wikipedia.org/w/index.php?title=DTD&variant=zh-tw