FluidSynth】FluidSynth 簡介 ( 相關資源鏈接 | 簡介 | 特征 )">【FluidSynth】FluidSynth 簡介 ( 相關資源鏈接 | 簡介 | 特征 )
770
2025-03-31
文檔類型定義(DTD)可定義合法的XML文檔構建模塊。它使用一系列合法的元素來定義文檔的結構。
DTD 可被成行地聲明于 XML 文檔中,也可作為一個外部引用。
內部的 DOCTYPE 聲明
假如 DTD 被包含在您的 XML 源文件中,它應當通過下面的語法包裝在一個 DOCTYPE 聲明中:
帶有 DTD 的 XML 文檔實例(請在 IE5 以及更高的版本打開,并選擇查看源代碼):
]>
在您的瀏覽器中打開此 XML 文件,并選擇"查看源代碼"命令。
以上 DTD 解釋如下:
!DOCTYPE note?(第二行)定義此文檔是?note?類型的文檔。
!ELEMENT note?(第三行)定義?note?元素有四個元素:"to、from、heading,、body"
!ELEMENT to?(第四行)定義?to?元素為 "#PCDATA" 類型
!ELEMENT from?(第五行)定義?from?元素為 "#PCDATA" 類型
!ELEMENT heading?(第六行)定義?heading?元素為 "#PCDATA" 類型
!ELEMENT body?(第七行)定義?body?元素為 "#PCDATA" 類型
外部文檔聲明
假如 DTD 位于 XML 源文件的外部,那么它應通過下面的語法被封裝在一個 DOCTYPE 定義中:
這個 XML 文檔和上面的 XML 文檔相同,但是擁有一個外部的 DTD: (點擊打開該文件,并選擇"查看源代碼"命令。)
這是包含 DTD 的 "note.dtd" 文件:
XML
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。