XML DOM 教程
XML DOM 定義了訪問和操作 XML 的標(biāo)準(zhǔn)。
根據(jù) DOM,XML 文檔中的一切是一個節(jié)點。
元素節(jié)點中的文本存儲在一個文本節(jié)點中。
XML DOM 把 XML 文檔視為樹結(jié)構(gòu)。樹結(jié)構(gòu)被稱為節(jié)點樹。
在節(jié)點樹中,父級、子級和同級是用來描述關(guān)系。
所有現(xiàn)代的瀏覽器都有內(nèi)建的 XML 解析器,可用于讀取和操作 XML。
通過 XML DOM 屬性和方法,您可以訪問 XML 文檔中的每個節(jié)點。
重要節(jié)點屬性:nodeName、nodeValue 和 nodeType。
當(dāng)使用像 childNodes 或 getElementsByTagName() 的屬性或方法時,返回節(jié)點列表對象。
不同的瀏覽器處理節(jié)點之間的換行或空格字符時是不同的。
如需忽略元素節(jié)點間的空文本字節(jié),您可以檢查節(jié)點類型。
節(jié)點可以使用節(jié)點的關(guān)系進(jìn)行導(dǎo)航。
我們的 XML DOM 實例也表示了 XML DOM 教程的一個總結(jié)。
我們的建議是學(xué)習(xí) XSLT。
如果您想要學(xué)習(xí)更多有關(guān)驗證 XML 的知識,我們建議學(xué)習(xí) DTD 和 XML Schema。
下面是每個主題的一個簡短描述。
XSLT 是 XML 文件的樣式表語言。
通過使用 XSLT,可以把 XML 文檔轉(zhuǎn)換為其他格式,比如 XHTML。
如果您想要學(xué)習(xí)更多有關(guān) XSLT 的知識,請訪問我們的 XSLT 教程。
DTD 的目的是定義 XML 文檔中合法的元素、屬性和實體。
通過使用 DTD,每個 XML 文件可以隨身攜帶它自己的格式的描述。
DTD 可以被用來確認(rèn)您收到的數(shù)據(jù)和您自己的數(shù)據(jù)是否有效。
如果您想要學(xué)習(xí)更多有關(guān) DTD 的知識,請訪問我們的 DTD 教程。