欧美三区四区_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教程
欧美亚洲一区在线| 日韩码欧中文字| 亚洲老司机av| 亚洲自拍三区| 福利所第一导航| 欧美韩一区二区| 欧美激情一区二区三区四区| 久久久av电影| 日韩av高清在线看片| 无码人妻一区二区三区线| 97精品视频| 亚洲午夜一区二区三区| 热久久这里只有精品| 中文字幕 日韩 欧美| 欧美一区二区公司| 蜜桃视频在线观看一区二区| 精品日韩一区二区三区免费视频| 热re99久久精品国产99热| 希岛爱理中文字幕| 精品国产不卡| 亚洲成人免费视| 成人激情视频小说免费下载| 久久久久9999| 日韩免费高清视频网站| 91麻豆产精品久久久久久| 久久精品91久久香蕉加勒比| 美女日批免费视频| 国产精品人人妻人人爽| 视频一区国产视频| 亚洲第一视频网站| av动漫免费观看| 精品免费囯产一区二区三区| 国内久久精品| 51精品国自产在线| 日韩动漫在线观看| 成人免费看片98欧美| 欧美fxxxxxx另类| 欧洲人成人精品| 国产亚洲自拍偷拍| 我要看黄色一级片| 99精品美女| 欧美亚男人的天堂| 欧美激情www| 在线观看亚洲天堂| 日韩一级在线| 精品成人在线观看| 免费的av在线| 国产精品久久久久久久久久久久久久久久久久 | 久久国产成人精品国产成人亚洲| 99在线无码精品入口| 激情综合色综合久久综合| 中文字幕亚洲综合| 男人搞女人网站| 成人国产精品一区二区免费麻豆 | 麻豆chinese极品少妇| 久久精品高清| 欧美浪妇xxxx高跟鞋交| 一本色道久久99精品综合| 91丝袜一区二区三区| 国产亚洲在线| 亚洲精品视频中文字幕| 国产免费黄视频| 亚洲校园激情春色| 久久亚洲一区二区三区四区| 2024亚洲男人天堂| 人妻大战黑人白浆狂泄| 激情五月综合网| 欧美性少妇18aaaa视频| 欧美不卡三区| 337p粉嫩色噜噜噜大肥臀| 老色鬼久久亚洲一区二区| 国产一区二区三区网站| 久久99999| 亚洲欧洲二区| 亚洲欧美国产毛片在线| 成人综合色站| 国产精品xxxx喷水欧美| 香蕉国产精品偷在线观看不卡| 精品视频久久久久久久| 别急慢慢来1978如如2| 久久亚洲精品爱爱| 亚洲少妇中出一区| 国产精品theporn88| 在线观看亚洲欧美| 视频一区在线播放| 久久精品最新地址| 无码人妻久久一区二区三区蜜桃| 国产精品15p| 在线国产亚洲欧美| 在线观看污视频| 午夜视频在线播放| 国产精品国产a| 国产日产亚洲精品| 日韩福利片在线观看| 日本性生活一级片| 8av国产精品爽爽ⅴa在线观看| 国产精品理论片在线观看| 亚洲在线观看视频| 欧美成人精品欧美一级乱黄| 日日摸夜夜添夜夜添精品视频| 在线观看久久av| 超级砰砰砰97免费观看最新一期 | 特级西西444www大精品视频| 国产精品国产三级国产普通话对白| 丰满少妇久久久久久久| 日本一本a高清免费不卡| 成人精品一二三区| 亚洲国产一区二区三区a毛片 | 久久久精品美女| 色悠悠在线视频| 欧美综合另类| 亚洲第一免费播放区| 激情 小说 亚洲 图片: 伦| 中文字幕区一区二区三| 在线免费观看日韩欧美| av一区二区三区免费观看| 日本欧美一区| 激情懂色av一区av二区av| 欧美视频中文字幕在线| 成人久久18免费网站漫画| 日韩字幕在线观看| 国产精品主播直播| 国产精品高潮呻吟久久av无限| 天天色影综合网| 奇米影视一区二区三区| 欧美亚洲成人精品| 欧美成人手机视频| 精品一区免费av| 国产成人精品视频在线| 久久精品美女视频| 国产成人综合在线观看| 成人精品久久一区二区三区| 天堂网一区二区| 99久久国产综合精品女不卡| 97欧洲一区二区精品免费| 在线观看视频二区| 久久久99精品久久| 免费观看国产成人| 五月天婷婷激情网| 亚洲成a人片在线观看中文| 日韩国产精品毛片| 色8久久久久| 欧美色视频一区| av免费中文字幕| 猛男gaygay欧美视频| 精品国产一区二区在线观看| 成人三级做爰av| 欧美日一区二区三区在线观看国产免| 日韩中文av在线| 国产极品视频在线观看| 日本vs亚洲vs韩国一区三区| 国产不卡av在线免费观看| 中文字幕在线观看视频网站| 99精品欧美一区| 久久久久久欧美精品色一二三四| 免费观看黄色av| 午夜久久久影院| 久久国产成人精品国产成人亚洲| 高清精品视频| 日韩精品福利在线| 人妻精品久久久久中文字幕| 久久xxxx| 国产欧亚日韩视频| 国产精品国产三级国产普通话对白 | 91污片在线观看| 国内一区二区在线视频观看| 亚洲av成人精品日韩在线播放| 黑人巨大精品欧美一区二区| 日本wwww视频| 人人狠狠综合久久亚洲婷婷| www.久久撸.com| 欧美成人aaa片一区国产精品| 国产成人免费视频精品含羞草妖精| 成人xxxxx色| 天堂av资源网| 欧美亚洲一区二区在线| 天堂av2020| 狠狠色综合网| 日本成人免费在线| 一级特黄aaaaaa大片| 亚洲精品亚洲人成人网在线播放| 国产一线二线三线女| 亚洲人成伊人成综合图片| 国产亚洲激情视频在线| 99久久久无码国产精品不卡| 成人午夜精品在线| 日本精品一区二区| 国产不卡精品| 日韩av最新在线观看| 大又大又粗又硬又爽少妇毛片| 欧美aaaaaa午夜精品| 亚洲一区中文字幕在线观看| 欧性猛交ⅹxxx乱大交| 色噜噜狠狠一区二区三区果冻| 色综合天天色综合| 影音先锋亚洲精品| 国产精品久久久久久av下载红粉 | 亚洲男女性事视频| 精品无码一区二区三区蜜臀| 91在线播放网址| 欧美爱爱视频网站| 夜夜躁狠狠躁日日躁2021日韩| 最近2019中文字幕mv免费看| 日韩免费av片| 亚洲欧洲av一区二区三区久久| 中国丰满熟妇xxxx性| 久久国产影院| **欧美日韩vr在线| 国产视频一二三四区| 色悠悠亚洲一区二区| 性高潮久久久久久| 免费看欧美美女黄的网站| 高清国产一区| 色综合一区二区日本韩国亚洲| 亚洲第一视频网站| 无码人妻精品一区二区三区夜夜嗨 | 日韩三级成人av网| 69成人免费视频| 亚洲在线观看免费| 亚洲精品www.| 三级欧美韩日大片在线看| 高清国产在线一区| 3d动漫一区二区三区在线观看| 日韩精品视频在线观看免费| 成熟的女同志hd| 国产精品福利一区| 成人在线观看黄| 亚洲欧美网站| 97中文在线| 久久久国产精品入口麻豆| 亚洲系列中文字幕| 日韩不卡在线播放| 黄色成人av在线| xxxxxx黄色| www..com久久爱| 国产精品一色哟哟| 综合精品久久| 亚洲最大成人网色| 91精品一区| 久久精品久久久久久| 在线观看xxxx| 欧美日韩性生活| 性欧美精品男男| 国产精品网站在线播放| 超碰在线97免费| xxxx日本免费| 久88久久88久久久| 亚洲免费不卡| 久久在线视频| 国产精品一区二区三区免费视频 | 91色|porny| 好吊妞无缓冲视频观看| 国产欧美精品| 久久精品国产精品青草色艺| 欧美有码在线| 日本成人精品在线| 成人在线免费电影网站| 色777狠狠综合秋免鲁丝| 中文字幕 亚洲视频| 欧美精品aⅴ在线视频| 少妇人妻丰满做爰xxx| 亚洲欧美国产高清| 性欧美18—19sex性高清| 成人av综合在线| 北条麻妃在线视频观看| 玖玖精品视频| 亚洲伊人婷婷| 欧美私人啪啪vps| 国产一区精品视频| 国产一区二区精品久| 国产精品午夜视频| 日本精品在线播放| 久久欧美在线电影| 韩国成人在线| 美女av一区二区| 免费av网站在线播放| 亚洲精品在线视频| 又色又爽又黄无遮挡的免费视频| 欧美另类久久久品| 国产午夜免费视频| 色狠狠桃花综合| 男人在线观看视频| 香蕉影视欧美成人| 日本免费www| 亚洲柠檬福利资源导航| 国产a级黄色片| 国产精品―色哟哟| 欧美午夜精品一区二区| 91麻豆精品在线观看| 手机在线成人免费视频| 国产99久久久精品| 欧美激情精品久久久久久| 五月婷婷丁香在线| 日韩精品一区二区三区swag | 中文字幕在线观看国产| 欧美成人综合网站| 狠狠狠狠狠狠狠| 欧美草草影院在线视频| 一级做a爰片久久毛片| 日韩一区二区三区四区五区六区| 日本一二三区不卡| 欧美日韩五月天| 日韩精品国产一区二区| 爱福利视频一区| 色在线观看视频| 欧美午夜片在线免费观看| 国产主播av在线| 午夜成人免费电影| 小嫩苞一区二区三区| 懂色aⅴ精品一区二区三区蜜月| 国产又粗又长又硬| 色综合久久九月婷婷色综合| 青青草原国产视频| 欧美色偷偷大香| 日本天堂网在线| 亚洲成色www8888| 国产精品自产拍| 国产一区二区三区在线| 熟妇高潮一区二区三区| 久久伊人精品视频| 成人在线免费av| 国产成人精品a视频一区www| 另类在线视频| 91久久精品国产91久久性色tv| 欧美日韩激情| 免费久久99精品国产自| 亚洲韩日在线| 国产亚洲精品久久久久久久| 久久99久久精品| 国产区二区三区| 久久免费的精品国产v∧| 看全色黄大色黄女片18| 一区二区在线看| 国产麻豆视频在线观看| 欧美日韩三级在线| 国产精品尤物视频| 亚洲色图日韩av| 欧美xxx视频| 欧洲成人午夜免费大片| 小嫩嫩12欧美| 精品久久久久久一区二区里番| 国内一区二区三区| 成人区一区二区| 国产99久久久精品| 亚洲美女精品视频| 亚洲一区二区三区中文字幕在线| 欧美成人777| 欧美一区二区精品在线| 国产精品乱码久久久| 久久视频在线播放| 免费一级欧美在线大片| 91精品国产综合久久久久久蜜臀 | 中文字幕 欧美 日韩| 亚洲免费色视频| 青娱乐国产精品| 日韩美女视频在线| 亚洲精品18p| 97精品久久久| 欧美男gay| 亚洲午夜久久久影院伊人| 久久福利资源站| 黄色a级三级三级三级| 一区二区三区四区中文字幕| 久久激情免费视频| 亚洲福利视频在线| 黑人巨大亚洲一区二区久| 国产成人在线精品| 好看的av在线| 26uuu国产一区二区三区| 日本护士做爰视频| 色欧美乱欧美15图片| 国产情侣免费视频| 美女啪啪无遮挡免费久久网站| 一区二区三区免费在线看| 国产专区一区二区| 久久精品官网| 亚洲久久中文字幕| 一区二区三区在线视频播放| 日本熟妇色xxxxx日本免费看| 亚洲精品一区中文字幕乱码| 国产成人午夜性a一级毛片| 91aaaa| 午夜一区不卡| 中文字幕第17页| 亚洲第一激情av| 中文字幕欧美色图| 欧美大片在线免费观看| 竹菊久久久久久久| 影音先锋欧美在线| 91丝袜美腿高跟国产极品老师| 神马久久久久久久久久久 | 久久亚洲av午夜福利精品一区| 亚洲精品国产欧美| 欧美大片网站| 国产久一道中文一区| 日本不卡视频在线| 欧美久久久久久久久久久| 欧美视频精品在线观看| 东京干手机福利视频| 国产精品一二区|