欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

在XPath查詢中指定軸的方法

這篇文章主要介紹在XPath查詢中指定軸的方法,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)公司成都網(wǎng)站建設(shè)定制制作,是成都網(wǎng)站推廣公司,為成都邊坡防護(hù)網(wǎng)提供網(wǎng)站建設(shè)服務(wù),有成熟的網(wǎng)站定制合作流程,提供網(wǎng)站定制設(shè)計(jì)服務(wù):原型圖制作、網(wǎng)站創(chuàng)意設(shè)計(jì)、前端HTML5制作、后臺(tái)程序開(kāi)發(fā)等。成都網(wǎng)站營(yíng)銷(xiāo)推廣熱線:13518219792

以下示例顯示如何在 XPath 查詢中指定軸。這些示例中的 XPath 查詢都在 SampleSchema1.xml 中所包含的映射架構(gòu)上指定。有關(guān)此示例架構(gòu)的信息,請(qǐng)參見(jiàn)示例 XPath 查詢。
示例
A. 檢索上下文節(jié)點(diǎn)的子元素
此 XPath 查詢選定上下文節(jié)點(diǎn)的所有 <Customer> 子元素:
/child::Employee
在此查詢中,child 是軸,Customer 是節(jié)點(diǎn)測(cè)試(如果 Customer 是 <element> 節(jié)點(diǎn),則該測(cè)試為 TRUE,因?yàn)?<element> 是與 child 軸相關(guān)聯(lián)的主要節(jié)點(diǎn)類(lèi)型)。  
child 是默認(rèn)軸。因此,可將該查詢編寫(xiě)為:
/Employee
在映射架構(gòu)上測(cè)試 XPath 查詢
創(chuàng)建下面的模板 (MyTemplate.xml) 并將其保存在與 template 虛擬名稱相關(guān)聯(lián)的目錄中。

<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql"> 
  <sql:xpath-query mapping-schema="SampleSchema2.xml"> 
    /Employee 
  </sql:xpath-query> 
</ROOT>

下面的 URL 執(zhí)行模板:  

http://IISServer/VirtualRoot/template/MyTemplate.xml

可直接在 URL 中指定 XPath 查詢:

http://IISServer/nwind/schema/SampleSchema1.xml/child::Customer?root=root

虛擬名稱 schema 是 schema 類(lèi)型。架構(gòu)文件存儲(chǔ)在與 schema 類(lèi)型虛擬名稱相關(guān)聯(lián)的目錄下。root 參數(shù)用于為所得到的 XML 文檔指定頂層元素(root 可為任意值)。
下面是模板執(zhí)行的部分結(jié)果集:

<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql">  
  <Employee EmployeeID="1" LastName="Davolio"  
            FirstName="Nancy" Title="Sales RePResentative" />  
  <Employee EmployeeID="2" LastName="Fuller"  
            FirstName="Andrew" Title="Vice President, Sales" />  
   ... 
</ROOT>

B. 檢索上下文節(jié)點(diǎn)的孫節(jié)點(diǎn)
此 XPath 查詢選定上下文節(jié)點(diǎn)的 <Customer> 子元素的所有 <Order> 子元素:
/child::Customer/child::Order
在此查詢中,child 是軸,Customer 和 Order 是節(jié)點(diǎn)測(cè)試(如果 Customer 和 Order 是 <element> 節(jié)點(diǎn),則這些節(jié)點(diǎn)測(cè)試為 TRUE,因?yàn)?<element> 節(jié)點(diǎn)是 child 軸的主要節(jié)點(diǎn))。對(duì)于每個(gè)匹配 <Customer> 的節(jié)點(diǎn),將匹配 <Orders> 的節(jié)點(diǎn)添加到結(jié)果中。結(jié)果集中只返回 <Order>。
child 是默認(rèn)軸。因此,可將此查詢指定為:
/Customer/Order
在映射架構(gòu)上測(cè)試 XPath 查詢
創(chuàng)建下面的模板 (MyTemplate.xml) 并將其保存在與 template 虛擬名稱相關(guān)聯(lián)的目錄中。

<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql"> 
  <sql:xpath-query mapping-schema="SampleSchema1.xml"> 
    /Customer/Order 
  </sql:xpath-query> 
</ROOT>

以上是“在XPath查詢中指定軸的方法”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當(dāng)前標(biāo)題:在XPath查詢中指定軸的方法
分享鏈接:http://chinadenli.net/article24/ppecje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開(kāi)發(fā)營(yíng)銷(xiāo)型網(wǎng)站建設(shè)品牌網(wǎng)站制作網(wǎng)頁(yè)設(shè)計(jì)公司手機(jī)網(wǎng)站建設(shè)自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化