XML DOM 總結(jié)

2018-02-11 18:35 更新

您已經(jīng)學(xué)習(xí)了 XML DOM,現(xiàn)在該怎么辦呢?

現(xiàn)在,你已經(jīng)學(xué)習(xí)完 XML DOM 教程了,那么,接下來(lái),你還需要做些什么擴(kuò)展呢?一起來(lái)看看。

XML DOM 總結(jié)

XML DOM 定義了訪問(wèn)和操作 XML 的標(biāo)準(zhǔn)。

根據(jù) DOM,XML 文檔中的一切是一個(gè)節(jié)點(diǎn)。

元素節(jié)點(diǎn)中的文本存儲(chǔ)在一個(gè)文本節(jié)點(diǎn)中。

XML DOM 把 XML 文檔視為樹(shù)結(jié)構(gòu)。樹(shù)結(jié)構(gòu)被稱(chēng)為節(jié)點(diǎn)樹(shù)。

在節(jié)點(diǎn)樹(shù)中,父級(jí)、子級(jí)和同級(jí)是用來(lái)描述關(guān)系。

所有現(xiàn)代的瀏覽器都有內(nèi)建的 XML 解析器,可用于讀取和操作 XML。

通過(guò) XML DOM 屬性和方法,您可以訪問(wèn) XML 文檔中的每個(gè)節(jié)點(diǎn)。

重要節(jié)點(diǎn)屬性:nodeName、nodeValue 和 nodeType。

當(dāng)使用像 childNodes 或 getElementsByTagName() 的屬性或方法時(shí),返回節(jié)點(diǎn)列表對(duì)象

不同的瀏覽器處理節(jié)點(diǎn)之間的換行或空格字符時(shí)是不同的。

如需忽略元素節(jié)點(diǎn)間的空文本字節(jié),您可以檢查節(jié)點(diǎn)類(lèi)型。

節(jié)點(diǎn)可以使用節(jié)點(diǎn)的關(guān)系進(jìn)行導(dǎo)航。

我們的 XML DOM 實(shí)例也表示了 XML DOM 教程的一個(gè)總結(jié)。


下一步該學(xué)習(xí)什么呢?

我們的建議是學(xué)習(xí) XSLT。

如果您想要學(xué)習(xí)更多有關(guān)驗(yàn)證 XML 的知識(shí),我們建議學(xué)習(xí) DTD 和 XML Schema。

下面是每個(gè)主題的一個(gè)簡(jiǎn)短描述。


XSLT(XML 樣式表語(yǔ)言轉(zhuǎn)換)

XSLT 是 XML 文件的樣式表語(yǔ)言。

通過(guò)使用 XSLT,可以把 XML 文檔轉(zhuǎn)換為其他格式,比如 XHTML。

如果您想要學(xué)習(xí)更多有關(guān) XSLT 的知識(shí),請(qǐng)?jiān)L問(wèn)我們的 XSLT 教程。


XML DTD(文檔類(lèi)型定義)

DTD 的目的是定義 XML 文檔中合法的元素、屬性和實(shí)體。

通過(guò)使用 DTD,每個(gè) XML 文件可以隨身攜帶它自己的格式的描述。

DTD 可以被用來(lái)確認(rèn)您收到的數(shù)據(jù)和您自己的數(shù)據(jù)是否有效。

如果您想要學(xué)習(xí)更多有關(guān) DTD 的知識(shí),請(qǐng)?jiān)L問(wèn)我們的 DTD 教程。

以上就是 XML DOM 教程的全部?jī)?nèi)容了,感謝你的閱讀!
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)