XML DOM 定義了通路和操作 XML 的标準。
根據 DOM,XML 文檔中的一切是一個節點。
元素節點中的文本存儲在一個文本節點中。
XML DOM 把 XML 文檔視為樹結構。樹結構被稱為節點樹。
在節點樹中,父級、子級和同級是用來描述關系。
所有現代的浏覽器都有内建的 XML 解析器,可用于讀取和操作 XML。
通過 XML DOM 屬性和方法,您可以通路 XML 文檔中的每個節點。
重要節點屬性:nodeName、nodeValue 和 nodeType。
當使用像 childNodes 或 getElementsByTagName() 的屬性或方法時,傳回節點清單對象。
不同的浏覽器處理節點之間的換行或空格字元時是不同的。
如需忽略元素節點間的空文本位元組,您可以檢查節點類型。
節點可以使用節點的關系進行導航。
我們的 XML DOM 執行個體也表示了 XML DOM 教程的一個總結。
我們的建議是學習 XSLT。
如果您想要學習更多有關驗證 XML 的知識,我們建議學習 DTD 和 XML Schema。
下面是每個主題的一個簡短描述。
XSLT 是 XML 檔案的樣式表語言。
通過使用 XSLT,可以把 XML 文檔轉換為其他格式,比如 XHTML。
如果您想要學習更多有關 XSLT 的知識,請通路我們的 XSLT 教程。
DTD 的目的是定義 XML 文檔中合法的元素、屬性和實體。
通過使用 DTD,每個 XML 檔案可以随身攜帶它自己的格式的描述。
DTD 可以被用來确認您收到的資料和您自己的資料是否有效。
如果您想要學習更多有關 DTD 的知識,請通路我們的 DTD 教程。