欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

XPath 11個實例_Xml教程

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

推薦:XMLHTTP資料
XMLHTTP對象及其方法------------------MSXML中提供了Microsoft.XMLHTTP對象,能夠完成從數據包到Request對象的轉換以及發送任務。 創建XMLHTTP對象的語句如下: Set objXML

實例 1
基本的XPath語法類似于在一個文件系統中定位文件,如果路徑以斜線 / 開始, 那么該路徑就表示到一個元素的絕對路徑。
/AAA
選擇根元素AAA
<AAA>
<BBB/>
<CCC/>
<BBB/>
<BBB/>
<DDD>
<BBB/>
</DDD>
<CCC/>
</AAA>

/AAA/CCC
選擇AAA的所有CCC子元素
<AAA>
<BBB/>
<CCC/>
<BBB/>
<BBB/>
<DDD>
<BBB/>
</DDD>
<CCC/>
</AAA>

/AAA/DDD/BBB
選擇AAA的子元素DDD的所有子元素
<AAA>
<BBB/>
<CCC/>
<BBB/>
<BBB/>
<DDD>
<BBB/>
</DDD>
<CCC/>
</AAA>
實例 2
如果路徑以雙斜線 // 開頭, 則表示選擇文檔中所有滿足雙斜線//之后規則的元素(無論層級關系) //BBB
選擇所有BBB元素
<AAA>
<BBB/>
<CCC/>
<BBB/>
<DDD>
<BBB/>
</DDD>
<CCC>
<DDD>
<BBB/>
<BBB/>
</DDD>
</CCC>
</AAA>

//DDD/BBB
選擇所有父元素是DDD的BBB元素
<AAA>
<BBB/>
<CCC/>
<BBB/>
<DDD>
<BBB/>
</DDD>
<CCC>
<DDD>
<BBB/>
<BBB/>
</DDD>
</CCC>
</AAA>
實例 3
星號 * 表示選擇所有由星號之前的路徑所定位的元素
/AAA/CCC/DDD/*
選擇所有路徑依附于/AAA/CCC/DDD的元素
<AAA>
<XXX>
<DDD>
<BBB/>
<BBB/>
<EEE/>
<FFF/>
</DDD>
</XXX>
<CCC>
<DDD>
<BBB/>
<BBB/>
<EEE/>
<FFF/>
</DDD>
</CCC>
<CCC>
<BBB>
<BBB>
<BBB/>
</BBB>
</BBB>
</CCC>
</AAA>

/*/*/*/BBB
選擇所有的有3個祖先元素的BBB元素
<AAA>
<XXX>
<DDD>
<BBB/>
<BBB/>
<EEE/>
<FFF/>
</DDD>
</XXX>
<CCC>
<DDD>
<BBB/>
<BBB/>
<EEE/>
<FFF/>
</DDD>
</CCC>
<CCC>
<BBB>
<BBB>
<BBB/>
</BBB>
</BBB>
</CCC>
</AAA>

//*
選擇所有元素
<AAA>
<XXX>
<DDD>
<BBB/>
<BBB/>
<EEE/>
<FFF/>
</DDD>
</XXX>
<CCC>
<DDD>
<BBB/>
<BBB/>
<EEE/>
<FFF/>
</DDD>
</CCC>
<CCC>
<BBB>
<BBB>
<BBB/>
</BBB>
</BBB>
</CCC>
</AAA>
實例 4
方塊號里的表達式可以進一步的指定元素, 其中數字表示元素在選擇集里的位置, 而last()函數則表示選擇集中的最后一個元素.

/AAA/BBB[1]
選擇AAA的第一個BBB子元素
<AAA>
<BBB/>
<BBB/>
<BBB/>
<BBB/>
</AAA>

/AAA/BBB[last()]

選擇AAA的最后一個BBB子元素
<AAA>
<BBB/>
<BBB/>
<BBB/>
<BBB/>
</AAA>
實例 5


//@id
選擇所有的id屬性
<AAA>
<BBB id = \"b1\"/>
<BBB id = \"b2\"/>
<BBB name = \"bbb\"/>
<BBB/>
</AAA>

//BBB[@id]
選擇有id屬性的BBB元素
<AAA>
<BBB id = \"b1\"/>
<BBB id = \"b2\"/>
<BBB name = \"bbb\"/>
<BBB/>
</AAA>

//BBB[@name]
選擇有name屬性的BBB元素
<AAA>
<BBB id = \"b1\"/>
<BBB id = \"b2\"/>
<BBB name = \"bbb\"/>
<BBB/>
</AAA>

//BBB[@*]
選擇有任意屬性的BBB元素
<AAA>
<BBB id = \"b1\"/>
<BBB id = \"b2\"/>
<BBB name = \"bbb\"/>
<BBB/>
</AAA>

//BBB[not(@*)]
選擇沒有屬性的BBB元素
<AAA>
<BBB id = \"b1\"/>
<BBB id = \"b2\"/>
<BBB name = \"bbb\"/>
<BBB/>
</AAA>
實例 6
屬性的值可以被用來作為選擇的準則, normalize-space函數刪除了前部和尾部的空格, 并且把連續的空格串替換為一個單一的空格

//BBB[@id=\'b1\']
選擇含有屬性id且其值為\'b1\'的BBB元素
<AAA>
<BBB id = \"b1\"/>
<BBB name = \" bbb \"/>
<BBB name = \"bbb\"/>
</AAA>

//BBB[@name=\'bbb\']
選擇含有屬性name且其值為\'bbb\'的BBB元素
<AAA>
<BBB id = \"b1\"/>
<BBB name = \" bbb \"/>
<BBB name = \"bbb\"/>
</AAA>

//BBB[normalize-space(@name)=\'bbb\']
選擇含有屬性name且其值(在用normalize-space函數去掉前后空格后)為\'bbb\'的BBB元素
<AAA>
<BBB id = \"b1\"/>
<BBB name = \" bbb \"/>
<BBB name = \"bbb\"/>
</AAA>
實例 7
count()函數可以計數所選元素的個數

//*[count(BBB)=2]
選擇含有2個BBB子元素的元素
<AAA>
<CCC>
<BBB/>
<BBB/>
<BBB/>
</CCC>
<DDD>
<BBB/>
<BBB/>
</DDD>
<EEE>
<CCC/>
<DDD/>
</EEE>
</AAA>

//*[count(*)=2]
選擇含有2個子元素的元素
<AAA>
<CCC>
<BBB/>
<BBB/>
<BBB/>
</CCC>
<DDD>
<BBB/>
<BBB/>
</DDD>
<EEE>
<CCC/>
<DDD/>
</EEE>
</AAA>

//*[count(*)=3]
選擇含有3個子元素的元素
<AAA>
<CCC>
<BBB/>
<BBB/>
<BBB/>
</CCC>
<DDD>
<BBB/>
<BBB/>
</DDD>
<EEE>
<CCC/>
<DDD/>
</EEE>
</AAA>
實例 8
name()函數返回元素的名稱, start-with()函數在該函數的第一個參數字符串是以第二個參數字符開始的情況返回true, contains()函數當其第一個字符串參數包含有第二個字符串參數時返回true.

//*[name()=\'BBB\']
選擇所有名稱為BBB的元素(這里等價于//BBB)
<AAA>
<BCC>
<BBB/>
<BBB/>
<BBB/>
</BCC>
<DDB>
<BBB/>
<BBB/>
</DDB>
<BEC>
<CCC/>
<DBD/>
</BEC>
</AAA>

//*[starts-with(name(),\'B\')]
選擇所有名稱以\"B\"起始的元素
<AAA>
<BCC>
<BBB/>
<BBB/>
<BBB/>
</BCC>
<DDB>
<BBB/>
<BBB/>
</DDB>
<BEC>
<CCC/>
<DBD/>
</BEC>
</AAA>

//*[contains(name(),\'C\')]
選擇所有名稱包含\"C\"的元素
<AAA>
<BCC>
<BBB/>
<BBB/>
<BBB/>
</BCC>
<DDB>
<BBB/>
<BBB/>
</DDB>
<BEC>
<CCC/>
<DBD/>
</BEC>
</AAA>
實例 9
多個路徑可以用分隔符 | 合并在一起

//CCC | //BBB
選擇所有的CCC和BBB元素
<AAA>
<BBB/>
<CCC/>
<DDD>
<CCC/>
</DDD>
<EEE/>
</AAA>

/AAA/EEE | //BBB
選擇所有的BBB元素和所有是AAA的子元素的EEE元素
<AAA>
<BBB/>
<CCC/>
<DDD>
<CCC/>
</DDD>
<EEE/>
</AAA>

/AAA/EEE | //DDD/CCC | /AAA | //BBB
可以合并的路徑數目沒有限制
<AAA>
<BBB/>
<CCC/>
<DDD>
<CCC/>
</DDD>
<EEE/>
</AAA>
實例 10
child軸(axis)包含上下文節點的子元素, 作為默認的軸,可以忽略不寫.

/AAA
等價于 /child::AAA
<AAA>
<BBB/>
<CCC/>
</AAA>

/child::AAA
等價于/AAA
<AAA>
<BBB/>
<CCC/>
</AAA>

/AAA/BBB
等價于/child::AAA/child::BBB
<AAA>
<BBB/>
<CCC/>
</AAA>

/child::AAA/child::BBB
等價于/AAA/BBB
<AAA>
<BBB/>
<CCC/>
</AAA>

/child::AAA/BBB
二者都可以被合并
<AAA>
<BBB/>
<CCC/>
</AAA>

實例 11
descendant (后代)軸包含上下文節點的后代,一個后代是指子節點或者子節點的子節點等等, 因此descendant軸不會包含屬性和命名空間節點.

/descendant::*
選擇文檔根元素的所有后代.即所有的元素被選擇
<AAA>
<BBB>
<DDD>
<CCC>
<DDD/>
<EEE/>
</CCC>
</DDD>
</BBB>
<CCC>
<DDD>
<EEE>
<DDD>
<FFF/>
</DDD>
</EEE>
</DDD>
</CCC>
</AAA>

/AAA/BBB/descendant::*
選擇/AAA/BBB的所有后代元素
<AAA>
<BBB>
<DDD>
<CCC>
<DDD/>
<EEE/>
</CCC>
</DDD>
</BBB>
<CCC>
<DDD>
<EEE>
<DDD>
<FFF/>
</DDD>
</EEE>
</DDD>
</CCC>
</AAA>

//CCC/descendant::*
選擇在祖先元素中有CCC的所有元素
<AAA>
<BBB>
<DDD>
<CCC>
<DDD/>
<EEE/>
</CCC>
</DDD>
</BBB>
</AAA>

分享:XML入門的常見問題(一)
作者:AngelGavin 出處:CSDN一般問題 什么是 XML? 可擴展標記語言 (XML) 是 Web 上的數據通用語言。它使開發人員能夠將結構化數據,從許多不同的應用程序傳遞到桌面,進行本地計算和演示。XM

來源:模板無憂//所屬分類:Xml教程/更新時間:2009-05-17
相關Xml教程
九九热99视频| 97精品在线观看| 色噜噜狠狠色综合网| 国产调教在线观看| 欧一区二区三区| 成人av在线资源| 亚洲视频专区在线| 麻豆中文字幕在线观看| 久久久久成人网站| 国产一区二区三区91| 亚洲婷婷综合久久一本伊一区| 久久777国产线看观看精品| 日韩网站在线免费观看| 超碰在线97观看| 欧美一区视频| 色成人在线视频| 91久久大香伊蕉在人线| 毛片网站免费观看| japansex久久高清精品| 91蜜桃在线观看| 久久久国产影院| 99精品视频播放| 国产欧美综合视频| 首页国产欧美日韩丝袜| 日韩欧美一级片| 四虎一区二区| 欧美狂野另类xxxxoooo| 91色精品视频在线| 免费在线观看成年人视频| 国产精品美女久久久久| 久久亚洲精品小早川怜子| 久热精品视频在线观看一区| 亚洲精品高清无码视频| 蜜桃av噜噜一区二区三区麻豆| 另类欧美日韩国产在线| 亚洲精品一区二区网址| 人妻无码一区二区三区四区| 中文字幕 自拍偷拍| 国产九九精品| 精品福利在线导航| 91看片淫黄大片91| 91肉色超薄丝袜脚交一区二区| 视频一区视频二区中文字幕| 亚洲精品美女在线观看| 黄色片免费在线观看视频| 夜夜躁很很躁日日躁麻豆| 久久性天堂网| 亚洲欧美激情精品一区二区| 日本丰满少妇xxxx| 亚洲av色香蕉一区二区三区| 国产综合成人久久大片91| 中文字幕日韩精品在线观看| 91黄色小网站| 九九热99视频| www.久久国产| 亚洲影院天堂中文av色| 精品欧美aⅴ在线网站| 成人在线资源网址| 久青草视频在线观看| 欧美三区美女| 日韩视频永久免费| www.欧美黄色| 亚洲第一页在线观看| 国产传媒一区在线| 欧美激情一区二区久久久| 久久久久亚洲av无码麻豆| 日本一区二区乱| 艳妇臀荡乳欲伦亚洲一区| 91精品黄色| 国产亚洲欧美久久久久| 激情欧美一区| 日韩国产精品视频| 日韩精品视频一区二区在线观看| 伊人色综合一区二区三区影院视频 | 精品少妇av| 91国产成人在线| 亚洲高清视频一区二区| 在线播放亚洲精品| 精品一区二区免费看| 欧美日韩国产成人高清视频| 蜜桃色一区二区三区| 色愁久久久久久| 在线一区二区三区| 欧美爱爱视频网站| 成人爽a毛片一区二区| 蜜乳av综合| 欧美综合一区| 欧美日韩精品二区第二页| 中文字幕第50页| 国模私拍视频在线| 国产喂奶挤奶一区二区三区| 成人免费网视频| 国产午夜久久久| 日韩精品视频网站| 久久99精品久久久久久琪琪| 在线观看日韩精品视频| 欧美成人自拍| 亚洲国产日韩欧美在线图片| 午夜久久久精品| 999久久久精品一区二区| 色综合色综合色综合| 一区二区三区观看| 欧美 日韩 国产 成人 在线 91| 久久精品这里都是精品| 亚洲最大福利视频网| 少妇太紧太爽又黄又硬又爽| 韩国女主播成人在线| 337p日本欧洲亚洲大胆色噜噜| 日本新janpanese乱熟| 麻豆精品国产| 91黄色小视频| 欧美成人三级在线视频| 日韩免费大片| 精品久久中文字幕| 青少年xxxxx性开放hg| 大胆人体一区二区| 一区二区三区中文字幕精品精品| 欧美成熟毛茸茸复古| 精品国产av一区二区| 欧美激情自拍偷拍| 国外成人在线视频网站| 888奇米影视| 国产午夜精品久久久久久免费视| 国产精品一区二区欧美黑人喷潮水| 最近日韩免费视频| 久久综合久久综合亚洲| 成人区精品一区二区| 亚洲一级片免费看| 久久精品视频免费观看| 国产一区二区三区高清| av网站在线免费看| 中文字幕一区在线| 欧洲一区二区在线| 色丁香婷婷综合久久| 一区二区三区在线高清| 中国成人亚色综合网站| 日韩精品欧美一区二区三区| 青青草国产在线观看| 麻豆精品新av中文字幕| 日韩免费视频在线观看| 九九九在线观看| 99久久精品一区二区| 国产精品久久国产精品| 国产一区二区网站| 国产精品久久久久桃色tv| 日韩欧美精品在线不卡| 日本电影欧美片| 色综合色综合色综合色综合色综合| 麻豆tv在线播放| 精品综合久久88少妇激情| 欧美精品一区二区三区久久久 | 亚洲国产一区二区视频| 性生活免费观看视频| 香蕉成人在线| 欧美精品久久久久久久多人混战 | 91丨porny丨对白| 欧美日韩福利| 九色精品美女在线| 欧美日韩一级大片| 成人一道本在线| 国产亚洲第一区| 亚洲欧美日韩动漫| 色婷婷一区二区| 天天干在线影院| 99久久www免费| 最近2019免费中文字幕视频三| 国产美女免费网站| 日韩1区2区日韩1区2区| 国产精品一区=区| 91成人在线免费| 一区二区三区在线影院| 国产日本在线播放| 久久人人精品| www.日韩免费| 小向美奈子av| 国产成a人无v码亚洲福利| 3d动漫精品啪啪一区二区三区免费| 99国产精品99| 亚洲国产日韩综合久久精品| av免费观看国产| 日本50路肥熟bbw| 欧美一区二区黄片| 色噜噜狠狠成人网p站| 日本xxxxxxx免费视频| 成人三级视频| x99av成人免费| 久久免费黄色网址| 久久久久久久一区| 亚洲图片小说在线| 日韩在线亚洲| 日韩成人在线视频| 美女网站视频色| 风流少妇一区二区| 久久这里精品国产99丫e6| 国产成人精品一区二区三区视频| 91精品婷婷国产综合久久性色| 乱码一区二区三区| 久久裸体视频| 999热视频在线观看| 成人av免费电影网站| 欧美欧美欧美欧美首页| 中文字幕精品视频在线| 麻豆一区二区99久久久久| 成人动漫在线视频| 日本精品在线一区| 精品国产一二三区| 9.1片黄在线观看| 成人av免费在线| 亚洲精品tv久久久久久久久| 97品白浆高清久久久久久| 亚洲性无码av在线| 久久精品国产亚洲av麻豆色欲| 亚洲国产精品99久久久久久久久| www.男人天堂网| 成人羞羞视频在线看网址| 欧美激情欧美狂野欧美精品| 国产精品久久久久久久久夜色| 一区二区三区在线观看欧美 | 亚洲人成无码网站久久99热国产| 凹凸成人精品亚洲精品密奴| 久久久久久免费精品| 国产精品无码专区av免费播放| 色婷婷久久久久swag精品| 国产精品99久久久精品无码| 久久超碰97人人做人人爱| 精品综合在线| 99精品在免费线中文字幕网站一区 | 国产成人av片| 精品写真视频在线观看| 欧美精品久久| 欧美日韩导航| 欧美激情免费视频| 国产av精国产传媒| 717成人午夜免费福利电影| 亚洲精品色午夜无码专区日韩| 久久嫩草捆绑紧缚| 久久中文字幕电影| 久久久性生活视频| 欧美午夜视频| 97欧洲一区二区精品免费| 一区二区三区无毛| 日韩中文第一页| 中文字幕+乱码+中文字幕明步| 色婷婷亚洲精品| 波多野结衣 在线| 久久一区二区三区四区| 黑人糟蹋人妻hd中文字幕| 亚洲日产国产精品| 国产伦精品一区二区三区免| 91成人午夜| 欧美国产日韩二区| 蜜臀av免费在线观看| 精品日韩在线一区| 午夜偷拍福利视频| 亚洲大片免费看| av在线播放网址| 91蝌蚪国产九色| 亚洲色图38p| 蜜桃一区二区三区在线| 在线免费观看成人网| 欧美顶级大胆免费视频| 成人精品视频久久久久| 日本精品视频| 韩国三级日本三级少妇99| 天堂网在线观看视频| 日韩精品免费视频| 欧美日韩 一区二区三区| 精品视频全国免费看| 成人做爰视频网站| 亚洲一区二区三区美女| 成人免费无码大片a毛片| 国产欧美日本一区二区三区| 91亚洲精品久久久蜜桃借种| 国产精品中文字幕日韩精品| 国产美女在线一区| 日韩激情视频网站| 中文字幕精品—区二区日日骚| 欧美日韩三级电影在线| 国产日韩精品推荐| 精品国产美女| 亚洲精品免费av| 窝窝社区一区二区| 国产精品免费一区| 波多野结衣视频网站| 男人天堂欧美日韩| 亚洲黄色成人久久久| 欧美日韩三区| 日本一区二区不卡高清更新| 久久久久久影院| 国产伦精品一区二区三区视频孕妇 | 欧美激情视频二区| 亚洲一二三四久久| 成年人网站免费在线观看| 中文字幕日本不卡| 中文字幕人妻熟女在线| 国产色综合久久| 男女视频一区二区三区| 国产精品亚洲午夜一区二区三区| 蜜桃传媒一区二区三区| 奇米888四色在线精品| 性一交一乱一伧国产女士spa| 久久婷婷av| 国产精品一二三在线观看| 久久久久国产精品一区二区| 亚洲第一综合网站| 久久精品亚洲| 亚洲精品蜜桃久久久久久| 麻豆成人免费电影| 少妇av一区二区三区无码| 精品一区二区在线视频| 成熟丰满熟妇高潮xxxxx视频| 久久99蜜桃精品| 欧美日韩亚洲第一| 成人久久18免费网站麻豆| 在线黄色免费观看| 久久久99精品久久| 女性生殖扒开酷刑vk| 亚洲欧美一区二区三区久本道91| 尤物视频最新网址| 五月天久久比比资源色| 岛国毛片在线观看| 四虎影视精品永久在线观看| 欧美精品在线视频观看| 日本另类视频| 欧美亚洲日本黄色| 久久视频在线观看| 91情侣在线视频| 香蕉综合视频| 一区二区三区国| 美女一区二区久久| 自拍偷拍 国产| 国产午夜精品久久久久久免费视| 一本加勒比波多野结衣| 亚洲国产成人精品视频| 男女羞羞免费视频| 欧美一卡二卡在线| 99国产精品久久久久久久成人 | 久久精品国产精品青草色艺| 狠狠色狠狠色综合日日tαg | 亚洲一区图片| 欧美视频免费看欧美视频| 成人亚洲一区二区一| www.美色吧.com| 亚洲国产精品综合小说图片区| 免费在线观看日韩| 欧美成人精品3d动漫h| 国产不卡av在线播放| 欧美老少做受xxxx高潮| 精品中文在线| 17婷婷久久www| 久久av免费看| 先锋在线资源一区二区三区| 日韩制服丝袜先锋影音| av视屏在线播放| 国产精品乱码妇女bbbb| 成年人看的免费视频| 欧美日韩不卡一区二区| 一二三四区在线| 久久国产精品免费视频| 视频二区欧美| 国产精品免费视频一区二区| 国产精品一二| 熟妇人妻va精品中文字幕| 国产精品色婷婷| 亚洲综合视频网站| 欧美精品一区男女天堂| 五月婷婷综合久久| 日韩免费av一区二区| 色喇叭免费久久综合| 日韩国产精品毛片| 成人一级视频在线观看| 国产肉体xxxx裸体784大胆| 日本韩国一区二区| 国产麻豆免费视频| 国内久久久精品| 精品国产一区二区三区噜噜噜 | 11024精品一区二区三区日韩| 欧美超级免费视 在线| 国产一级成人av| 欧美一区1区三区3区公司 | 国产精品亲子伦对白| 日本女人性生活视频| 日韩欧美视频在线| 一区二区三区电影大全| 成人精品视频久久久久 | 亚洲伊人婷婷| 高清日韩电视剧大全免费| 国产人妻人伦精品1国产丝袜| 欧美日本一区二区三区四区| 韩国中文字幕hd久久精品| 日韩免费黄色av| 欧美精品网站| 日本三区在线观看| 亚洲国产一区二区a毛片| 天天干,天天干| 欧美国产极速在线| 日本道不卡免费一区| 欧美在线观看视频免费| 国产日韩精品一区二区三区在线| 手机在线免费看毛片|