XML 系列教程
“當(dāng) XML(擴(kuò)展標(biāo)記語(yǔ)言)于 1998 年 2 月被引入軟件工業(yè)界時(shí),它給整個(gè)行業(yè)帶來(lái)了一場(chǎng)風(fēng)暴。有史以來(lái)第一次,這個(gè)世界擁有了一種用來(lái)結(jié)構(gòu)化文檔和數(shù)據(jù)的通用且適應(yīng)性強(qiáng)的格式,它不僅僅可以用于 WEB,而且可以被用于任何地方!
在本系列教程中,我們?yōu)槟峁┤娴?XML 學(xué)習(xí)資源。
請(qǐng)首先閱讀下方的教程簡(jiǎn)介。也可以從左側(cè)的菜單直接選擇你需要的教程!
XML
XML 指擴(kuò)展標(biāo)記語(yǔ)言。
在我們的 XML 教程中,你將了解什么是 XML,以及 XML 與 HTML 之間的差異。同時(shí)你將學(xué)習(xí)如何開(kāi)始在應(yīng)用程序中使用 XML。
XSL
XSL 指擴(kuò)展樣式表語(yǔ)言。XSLT 指 XSL 轉(zhuǎn)換。
在此教程中,你將學(xué)習(xí)如何使用 XSLT 將 XML 文檔轉(zhuǎn)換為其他文檔,比如 XHTML。
XSL-FO
XSL-FO 指可擴(kuò)展樣式表語(yǔ)言格式化對(duì)象(Extensible Stylesheet Language Formatting Objects)
在我們的 XSL-FO 教程中,您將學(xué)習(xí)如何使用 XSL-FO 對(duì)用于輸出的 XML 文檔進(jìn)行格式化。
XPath
XPath 是一門(mén)在 XML 文檔中查找信息的語(yǔ)言。XPath 可用來(lái)在 XML 文檔中對(duì)元素和屬性進(jìn)行遍歷。
XPath 是 W3C XSLT 標(biāo)準(zhǔn)的主要元素,并且 XQuery 和 XPointer 同時(shí)被構(gòu)建于 XPath 表達(dá)之上。
因此,對(duì) XPath 的理解是很多高級(jí) XML 應(yīng)用的基礎(chǔ)。開(kāi)始學(xué)習(xí) XPath !
XLink 和 XPointer
XLink 定義在 XML 文檔中創(chuàng)建超級(jí)鏈接的標(biāo)準(zhǔn)方法。
XPointer 允許這些超級(jí)鏈接指向 XML 文檔中的更多具體部分(片斷)。
DTD
DTD(文檔類(lèi)型定義)的作用是定義 XML 文檔的合法構(gòu)建模塊。
它使用一系列的合法元素來(lái)定義文檔結(jié)構(gòu)。
XML Schema
XML Schema 是基于 XML 的 DTD 替代者。
XML Schema 描述 XML 文檔的結(jié)構(gòu)。
XML Schema 語(yǔ)言也稱(chēng)作 XML Schema 定義(XML Schema Definition,XSD)。
在此教程中,你將學(xué)習(xí)如何在應(yīng)用程序中讀取和創(chuàng)建 XML Schema 語(yǔ)言,XML Schema 為何比 DTD 更加強(qiáng)大,以及如何在您的應(yīng)用程序中使用 XML Schema。
DOM
XML 文檔對(duì)象模型定義訪問(wèn)和操作XML文檔的標(biāo)準(zhǔn)方法。
DOM 將 XML 文檔作為一個(gè)樹(shù)形結(jié)構(gòu),而樹(shù)葉被定義為節(jié)點(diǎn)。
XForms
XForms 是下一代的 HTML 表單。
在我們的 XForms 教程中,您將學(xué)習(xí)如何在應(yīng)用程序中開(kāi)始應(yīng)用 XForms。
WAP
WAP 協(xié)議被設(shè)計(jì)為用來(lái)在諸如移動(dòng)電話(huà)之類(lèi)的無(wú)線(xiàn)客戶(hù)端上展示因特網(wǎng)內(nèi)容。
WML 是用來(lái)創(chuàng)建供 WAP 瀏覽器顯示的頁(yè)面的語(yǔ)言。
在我們的 WAP 教程,你將學(xué)習(xí)關(guān)于 WAP 和 WML 的知識(shí)。
你將學(xué)習(xí)如何將網(wǎng)頁(yè)轉(zhuǎn)換為袖珍的格式(pocket format),這樣你的信息就可以被諸如移動(dòng)電話(huà)之類(lèi)的無(wú)線(xiàn)客戶(hù)端訪問(wèn)到。