1.XML檔案約束與DTD的簡單介紹我們編寫文件來約束一個XML文件的書寫規範,這稱之為XML約束。常用的約束技術有:XML DTDXML SchemaDTD的基本概念:document type definition 文件類型定義DTD文件一般和XML文件配合使用,主要是為了約束XML文件。 XML文件引入DTD文件,這樣XML可以自訂標籤,但又受到DTD文件的約束。例如上一節使用XML描述一個班級的信息,如果我們給每一個學生定義一個<面積>標籤,語法上也是沒有錯誤的,但是不符合語義,學生怎麼能夠用面積來描述呢?這時候我們就需要用到DTD檔來約束這個XML。
簡介:我們寫文件來約束一個XML文件的書寫規範,這稱之為XML約束。
2. DTD詳解
簡介:文檔類型定義(Document Type Definition)是一套為了進行程式間的資料交換而建立的關於標記符的語法規則。它是標準通用標記語言(SGML)和可擴展標記語言(XML)1.0版規格的一部分,文件可根據某種DTD語法規則驗證格式是否符合此規則。文檔類型定義也可用做保證標準通用標記語言、可擴展標記語言文檔格式的合法性,可透過比較文檔和文檔類型定義文件來檢查文檔是否符合規範,元素和標籤使用是否正確。檔案實例提供應用程式一個資料交換的格式。
以上是DTD詳解的內容推薦的詳細內容。更多資訊請關注PHP中文網其他相關文章!