由於XML可自訂標籤,所以每個人定義的標籤集都會不同,如果沒有一套標準來規定標籤的定義原則,則應用程式就不能對XML文件進行處理。解決此問題的方案採用DTD,DTD(Document Type Definition,文檔類型定義),用於定義XML文檔的編寫規則。如哪些元素可出現在文件中,及元素的內容和屬性的要求等。應用程式會利用這個DTD對文檔進行檢驗,符合DTD約束規則的XML文檔稱之為有效文檔,可以進行下一步處理,否則會報錯,應用程式可捕獲該錯誤進行相應的異常處理。檢驗過程是可選,這要視具體應用而定。文檔類型聲明要使用DTD進行有效性檢驗,就要使用文檔類型定義聲明指定DTD。如:
#1. XML文件類型宣告
簡介:由於XML可自訂標籤,所以每個人定義的標籤集都會不同,如果沒有一套標準來規定標籤的定義原則,則應用程式就不能對XML文件進行處理。解決此問題的方案採用DTD,DTD(Document Type Definition,文檔類型定義),用於定義XML文檔的編寫規則。
2.XML標記的語意
#################### #簡介:儘管XML文件類型定義提供了一種機器可讀形式的、能夠說明XML語言語法的機制,但目前並沒有類似的機制來指定XML詞彙表的具體語意。這意味著沒辦法說明XML標記的意義,由XML形式呈現的事實和關係無法清晰、全面和規範地定義#############3. ###JSP與XML的結合_ MySQL###############簡介:綜述:可擴展標註語言(eXtensible Markup Language,XML)正被快速的運用在業界,它已作為與平台、語言和協定無關的格式描述和交換資料的廣泛應用標準。 XML和它的輔助規範可用於描述資料的文檔表現,描述XML文檔類型的限制,描述XML文檔和資源之間的鏈接,描述XML文檔#######以上是關於XML文件類型的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!