日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

XPath 初學(xué)者入門教程:XPath 節(jié)點(diǎn)_Xml教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:XML輕松學(xué)習(xí)手冊(4)XML語法
通過前面三章的學(xué)習(xí),我們已經(jīng)對什么是XML,它的實(shí)現(xiàn)原理以及相關(guān)的術(shù)語有所了解。接下來我們就開始學(xué)習(xí)XML的語法規(guī)范,動手寫自己的XML文檔。 一、XML語法規(guī)則 XML的文檔和HTML的原代碼類

在XPath中,有七種類型的節(jié)點(diǎn):元素、屬性、文本、命名空間、處理指令、注釋以及文檔節(jié)點(diǎn)(或成為根節(jié)點(diǎn))。

XPath 術(shù)語

節(jié)點(diǎn)(Node)

在XPath中,有七種類型的節(jié)點(diǎn):元素、屬性、文本、命名空間、處理指令、注釋以及文檔(根)節(jié)點(diǎn)。XML文檔是被作為節(jié)點(diǎn)樹來對待的。樹的根被稱為文檔節(jié)點(diǎn)或者根節(jié)點(diǎn)。

請看下面這個XML文檔:

以下為引用的內(nèi)容:
<?xml version="1.0" encoding="ISO-8859-1"?>
<bookstore>
<book>
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>

上面的XML文檔中的節(jié)點(diǎn)例子:

以下為引用的內(nèi)容:
<bookstore>(文檔節(jié)點(diǎn))
<author>J K. Rowling</author>(元素節(jié)點(diǎn))
lang="en"(屬性節(jié)點(diǎn))

基本值(或稱原子值,Atomic value)

基本值是無父或無子的節(jié)點(diǎn)。

基本值的例子:

J K. Rowling

"en"

項(xiàng)目(Item)

項(xiàng)目是基本值或者節(jié)點(diǎn)。

節(jié)點(diǎn)關(guān)系

父(Parent)

每個元素以及屬性都有一個父。

在下面的例子中,book元素是title、author、year以及price元素的父:

以下為引用的內(nèi)容:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

子(Children)

節(jié)點(diǎn)元素可有零個、一個或多個子。

在下面的例子中,title、author、year以及price元素都是book元素的子:

以下為引用的內(nèi)容:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

同胞(Sibling)

擁有相同的父的節(jié)點(diǎn)

在下面的例子中,title、author、year以及price元素都是同胞:

以下為引用的內(nèi)容:
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>

先輩(Ancestor)

某節(jié)點(diǎn)的父、父的父,等等。

在下面的例子中,title元素的先輩是book元素和bookstore元素:

以下為引用的內(nèi)容:
<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>

后代(Descendant)

某個節(jié)點(diǎn)的子,子的子,等等。

在下面的例子中,bookstore的后代是book、title、author、year以及price元素:

以下為引用的內(nèi)容:

<bookstore>
<book>
<title>Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
</bookstore>

分享:XML to DDL的項(xiàng)目關(guān)鍵:與數(shù)據(jù)庫同步
對于xml2ddl項(xiàng)目,F(xiàn)reshmeat.org提供了一整套基于GNU或者GPL通用公共許可證下的Python程序。在一個運(yùn)行的Python環(huán)境下,這套工具能夠在許多操作系統(tǒng)上工作,包括Windows, Linux, 以及UNIX平臺上

來源:模板無憂//所屬分類:Xml教程/更新時間:2008-08-22
相關(guān)Xml教程