XML 簡單入門
W3school xml基礎(chǔ)知識(shí): http://www.w3school.com.cn/x.asp
這單介紹簡單的XML 及XSL 等。
什么是XML,XSL,它們有什么作用與HTML的區(qū)別或有什么聯(lián)系。帶著這些問題,我們開始xml之旅
XML 被設(shè)計(jì)用來描述數(shù)據(jù),其焦點(diǎn)是數(shù)據(jù)的內(nèi)容。
HTML 被設(shè)計(jì)用來顯示數(shù)據(jù),其焦點(diǎn)是數(shù)據(jù)的外觀.
什么是XML?
- XML 指可擴(kuò)展標(biāo)記語言(EXtensible Markup Language)
- XML 是一種標(biāo)記語言,很類似 HTML
- XML 被設(shè)計(jì)用來描述數(shù)據(jù)
- XML 標(biāo)簽沒有被預(yù)定義。您需要自行定義標(biāo)簽。
- XML 使用文件類型聲明(DTD)或者 XML Schema 來描述數(shù)據(jù)。
- 帶有 DTD 或者 XML Schema 的 XML 被設(shè)計(jì)為具有自我描述性。
- XML 是一個(gè) W3C 標(biāo)準(zhǔn)
XML 與 HTML 的主要差異
XML 被設(shè)計(jì)用來攜帶數(shù)據(jù)。
XML 不是用來替代 HTML 的。
XML 和 HTML 為不同的目的而設(shè)計(jì):
XML 被設(shè)計(jì)用來描述數(shù)據(jù),其焦點(diǎn)是數(shù)據(jù)的內(nèi)容。
HTML 被設(shè)計(jì)用來顯示數(shù)據(jù),其焦點(diǎn)是數(shù)據(jù)的外觀。
HTML 旨在顯示信息,而 XML 旨在描述信息
XML 是對 HTML 的補(bǔ)充
XML 不是 HTML 的替代物
您需要理解 XML 不是 HTML 的替代物,這一點(diǎn)非常重要。在未來的 Web 開發(fā)中,最有可能出現(xiàn)的情況是,XML 會(huì)被用來描述數(shù)據(jù),而 HTML 會(huì)被用來格式化和顯示這些數(shù)據(jù)。
我們關(guān)于 XML 最好的描述是:XML 是跨平臺(tái)的、用于傳輸信息且獨(dú)立于軟件和硬件的工具
在XML的基礎(chǔ)之上,就是對XML的應(yīng)用。
XSL :指擴(kuò)展樣式表語言主,XSLT 指XSL 轉(zhuǎn)換。
XPath 是一門在XML 文檔中查找住處的語言。可以對元素,屬性進(jìn)行遍歷。
XLink 定義在XML文檔中創(chuàng)建超級鏈接的標(biāo)準(zhǔn)方法。
DTD (文檔定義類型) 定義XML文檔的僉構(gòu)建模塊。
XML Schema 是基于 XML 的DTD 替代品,描述XML 文檔的結(jié)構(gòu)。
等一些基本的概念,可以查閱官方的資料。
posted on 2008-04-18 13:53 叮當(dāng)小馬 閱讀(346) 評論(0) 編輯 收藏 所屬分類: XML