XML入門(mén)指南(1)XML簡(jiǎn)介_(kāi)Xml教程
推薦:XML數(shù)據(jù)庫(kù)中幾個(gè)容易混淆的概念一個(gè)原始的XML數(shù)據(jù)庫(kù)(NXD)可以是很簡(jiǎn)單,也可以是很復(fù)雜。我這樣定義一個(gè)數(shù)據(jù)庫(kù)的概念:永久穩(wěn)定數(shù)據(jù)的集合。在這樣的定義下,一個(gè)NXD能在邏輯上存儲(chǔ)一個(gè)XML文檔。 當(dāng)開(kāi)發(fā)人
XML可以用來(lái)描述數(shù)據(jù),重點(diǎn)是‘數(shù)據(jù)是什么’。HTML則是用來(lái)顯示數(shù)據(jù),重點(diǎn)是‘如何顯示數(shù)據(jù)’。
在學(xué)習(xí)XML之前你應(yīng)該已經(jīng)知道的知識(shí)
在你繼續(xù)之前你應(yīng)該具有下面一些基礎(chǔ)的知識(shí):
WWW, HTML 和設(shè)計(jì)網(wǎng)頁(yè)的基礎(chǔ)知識(shí)
網(wǎng)頁(yè)腳本語(yǔ)言,比如JavaScript 或者VBScript
你最好在學(xué)習(xí)XML之前就了解上面的內(nèi)容,因?yàn)樵赬ML的學(xué)習(xí)過(guò)程中將用到這些知識(shí)。
什么是XML?
XML是EXtensible Markup Language的縮寫(xiě)
XML是一種類似于HTML的標(biāo)記語(yǔ)言
XML是用來(lái)描述數(shù)據(jù)的
XML的標(biāo)記不是在XML中預(yù)定義的,你必須定義自己的標(biāo)記
XML使用文檔類型定義(DTD)或者模式(Schema)來(lái)描述數(shù)據(jù)
XML使用DTD或者Schema后就是自描述的語(yǔ)言
XML和HTML的主要區(qū)別是什么
XML是用來(lái)存放數(shù)據(jù)的
XML不是HTML的替代品,XML和HTML是兩種不同用途的語(yǔ)言。
XML是被設(shè)計(jì)用來(lái)描述數(shù)據(jù)的,重點(diǎn)是:什么是數(shù)據(jù),如何存放數(shù)據(jù)。
HTML是被設(shè)計(jì)用來(lái)顯示數(shù)據(jù)的,重點(diǎn)是:顯示數(shù)據(jù)以及如何顯示數(shù)據(jù)更好上面。
HTML是與顯示信息相關(guān)的, XML則是與描述信息相關(guān)的。
XML 什么也不做
XML 被設(shè)計(jì)成什么都不做的。
也許看起來(lái)很難理解,但事實(shí)上XML確實(shí)什么都不做。XML只是用來(lái)組織、存儲(chǔ)和發(fā)送信息的。
下面的例子是Ordm給Lin的便條,使用的是XML格式:
<note>
<to>Lin</to>
<from>Ordm</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
這個(gè)便條有信息頭,又信息主體,還包括發(fā)送人和接收人。盡管如此,這個(gè)XML文檔仍然什么都不做,他只是用XML標(biāo)記存儲(chǔ)信息的文件。有人已經(jīng)編寫(xiě)出來(lái)發(fā)送和接收并且顯示這種格式信息的軟件。
XML是自由的、可以擴(kuò)展的
XML標(biāo)記并不是預(yù)先規(guī)定好的,你必須創(chuàng)造你自己的標(biāo)記。
在HTML文檔中必須使用規(guī)則中定義好的標(biāo)記。比如:<P><br><a></a>等等。
XML允許你定義自己的標(biāo)記以及文檔結(jié)構(gòu)。
比如在上面例子中的"<to>"、"<from>"標(biāo)記都不是在XML規(guī)范中事先定義好的。這些標(biāo)記都是XML文檔的作者“創(chuàng)造”出來(lái)的。
XML是HTML的補(bǔ)充
XML并不是HTML的替代品。
分享:XSL簡(jiǎn)明教程(7)XSL 的控制語(yǔ)句原著:Jan Egil Refsnes 翻譯:阿捷 七. XSL 的控制語(yǔ)句 1.條件語(yǔ)句if...then XSL同樣還有條件語(yǔ)句(呵呵~~好厲害吧,象程序語(yǔ)言一樣)。具體的語(yǔ)法是增加一個(gè)xsl:if元素,類似這樣 <
- xml創(chuàng)建節(jié)點(diǎn)(根節(jié)點(diǎn)、子節(jié)點(diǎn))
- WML開(kāi)發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- WMLScript的語(yǔ)法基礎(chǔ)
- 收集的WML Script標(biāo)準(zhǔn)函數(shù)庫(kù)
- WML教程之文本框控件Input
- 無(wú)線標(biāo)記語(yǔ)言(WML)基礎(chǔ)之WMLScript 基礎(chǔ)
- xml文件的結(jié)構(gòu)解讀
- 關(guān)于XSL - XSL教程
- 選擇模式 - XSL教程 - 2
- XPath入門(mén) - XSL教程 - 3
- 匹配模式 - XSL教程 - 4
- 測(cè)試模式 - XSL教程 - 5
- 相關(guān)鏈接:
- 教程說(shuō)明:
Xml教程-XML入門(mén)指南(1)XML簡(jiǎn)介
。