- DTD(Documnet Type Definition):
|
- 即文檔類型定義,是一種XML約束模式語言,屬於XML文件組成的一部分。
|
|
- 1.內部DTD文檔
- <!DOCTYPE 根元素[定義內容]>
- 2.外部DTD文檔
- <!DOCTYPE 根元素 SYSTEM "DTD文件路徑">
- 3.內外部DTD文檔結合
- <!DOCTYPE 根元素 SYSTEM "DTD文件路徑" [定義內容]>
|
|
- 定義 XML 文檔的合法構建模塊。我們在XML中可以自定義標記,那XML解析器怎麼認識這些自定義標記並根據自定義標記的處理法則來處理元素呢?這需要DTD,它是我們用來定義我們自己定義的標記的含義,我們自己定義元素的相關屬性的文檔。
- DTD與XML是類與對象,數據庫表結構與記錄的關係。
- DTD 可被成行地聲明於 XML 文檔中,也可作爲一個外部引用。
- 數據庫表結構與數據記錄。
- 每個XML文件可以攜帶一個自身格式的描述。
- 不同組織的人可以使用一個通用DTD來交換數據。
- 應用程序可以使用一個標準DTD校驗從外部世界接收來的XML數據是否有效。
|
|
- https://www.w3school.com.cn/dtd/dtd_intro.asp
|