国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽

  • 熱門標簽

當前位置: 主頁 > 航空資料 > 計算機 >

時間:2010-08-09 13:05來源:藍天飛行翻譯 作者:admin
曝光臺 注意防騙 網曝天貓店富美金盛家居專營店坑蒙拐騙欺詐消費者

程序清單8 - 4 2
我們可以使用下面的句法指向具有I D為b o o k 1的B o o k元素。
如果程序段僅僅是一個I D值,該指針指向具有該I D的元素。注意為了使這個速記表示正常
工作,正被指向的文檔必須具有指定該元素的I D屬性的方案。
268使用XML 高級編程
下載
(2) 子序列程序段標識
子序列程序段標識符,或者稱為t u m b l e r程序段標識符,允許文檔通過遍歷子元素樹來指向。
一些例子可能是有用的。在我們的例子目錄文檔, c a t a l o g . x m l中:
程序清單8 - 4 3
我們可以利用U R I指向第二個C a t e g o r y元素:
該語法可以按照下列方式理解:
• 轉到文檔中第一個元素( C a t a l o g元素)
• 然后轉向該元素的第一個子元素( b o o k 1 < B o o k >元素)
• 然后轉向該元素的第四個子元素( < R e c S u b j C a t e g o r i e s >元素)
• 然后轉向該元素的第二個子元素( Web Publishing <Category>元素)
Tu m b e r s也可以從一個命名節點開始,該節點在Bare Name程序段標識方法中被指定。下面
的U R I和上面的等價:
(3) 完整XPo i n t e r規范
完整XPo i n t e r規范是建立在XPa t h推薦標準基礎上的。XPa t h提供一種通用方法用于指定文檔
的某一部分。對于XPo i n t e r和X S LT來說,它是一個基本技術,在后面的章節我們將涉及到。下
一部分我們看一下XPa t h表達式的構建方法,以及它們如何用于指向X M L文檔。
8.4 W3C XPath推薦標準
XPa t h是X S L和XPa t h工作組成員協同工作的規范,他們意識到兩者都需要一種選擇一部分X M L
文檔的方法。兩個工作組都使用并依賴于XPa t h提供的功能。XPa t h具有一個推薦狀態,意思是它準
備生效,并在這個版本中它不會從當前狀態發生變化。它可以在h t t p : / / w w w.W3 . o rg/ TR/XPath中找
到。在這一部分中,我們進一步探討一下XPa t h,它將使你具備更加充分的信息來實現X P o i n t e r指
針。
8.4.1 Location Step
Location Step將是我們構建XPo i n t e r s時使用最多的構造。它們提供了從X M L文檔中選擇節
第8章鏈接和查詢使用269 下載
點的方法。它們都通過上下文節點進行操作,它僅僅是在評估location step 時作為X M L文檔的當
前節點(如果一個節點沒有通過其他某種方法被指定,那么當前節點是文檔的根元素)。注意,
如果我們在XPo i n t e r中具有一個以上的location step,那么將會有一個以上的當前節點被評估。
我們在后面舉出幾個例子時這一點將更加清楚。
位置節點由三種類型信息構建:軸、節點測試及零個或多個謂詞。讓我們看一下它們中的
每一個及在目標文檔的位置節點中的角色。
1. 軸
軸基于上下文節點來分割文檔。在評估表達式的時候,它用來定義一個初始區域來應用節
點測試和謂語。可能有表8 - 2中所列的這些軸:
表8 - 2
軸定義
c h i l d 包含上下文節點的所有子節點
d e s c e n d a n t 包含所有上下文節點的子節點、孫子節點等等
p a r e n t 上下文節點的父節點
a n c e s t o r 上下文節點的父節點、祖父節點
f o l l o w i n g - s i b l i n g 上下文節點的下面同屬節點
p r e c e d i n g - s i b l i n g 上下文節點的前面同屬節點
f o l l o w i n g 文檔順序中跟隨上下文節點的所有節點,該軸并不包括上下文節
點、或者屬性及命名空間節點的后代節點
p r e c e d i n g 文檔順序中位于上下文節點之前的所有節點,該軸并不包括上下
文節點、或者屬性及命名空間節點的祖先節點
a t t r i b u t e 上下文節點的屬性節點
n a m e s p a c e 上下文節點的命名空間節點
s e l f 上下文節點
d e s c e n d a n t - o r- s e l f 后代節點及自身節點的聯合
a n c e s t o r- o r- s e l f 祖先節點及自身節點的聯合
一旦我們指定一個文檔中進行分析的某個部分,我們將可以使用節點測試進行更加深入細
致的研究。
2. 節點測試
節點測試允許從指定的軸中選擇特定的元素或者節點類型。下面是幾種節點測試:
• 指定一個元素名稱,該元素名稱僅和具有該名字的節點相匹配。一個B o o k節點測試僅和指
定軸中稱為< B o o k >的元素匹配。
• 指定通配符,*,來匹配指定軸中所有元素。
• node( )節點測試匹配指定軸中所有節點。
• text( )節點測試匹配指定軸中所有文本元素。
• comment( )節點測試指定軸中所有注釋元素。
• processing-instruction( ) 節點測試匹配指定軸中所有的處理指令元素,而且在括號中給出
名字;該測試僅僅匹配具有指定名字的那些處理指令元素。
3. 謂詞
270使用XML 高級編程
下載
謂詞對通過軸和節點測試得到的節點集合進行更深入的過濾。一個謂詞是一個布爾表達式,
用來對通過使用軸和節點測試過濾后得到的結果節點集合中每一個節點進行評估。
你可以使用XPa t h提供的許多函數對你所需要的節點進行測試。這些函數返回不同形狀的結
果,如字符串和數字等你可以使用一些比較運算符=,! =,< =,<,> =和>進行相互之間的比較
或者和你所提供的常量進行比較。大一些的表達式可以通過布爾運算符a n d和o r進行分離。這樣,
正被討論的表達式將傳遞給B o o l e a n ( )函數,它將對表達式按照下面方法進行處理:
• 數字-當且僅當它們既不為零,正零,也不為N a N(看下面)時為t r u e。
• 節點集合-當且僅當它們為非空時為t r u e。
• 字符串-當且僅當它們的長度為非零時為t r u e。
• 對象-如果這些是四種基本類型(數字、節點集合、布爾值和字符串)之外的一種類型,
它們將通過一種依據該類型的方法轉換成布爾型。
數字是雙精度6 4位I E E E 7 5 4值,并分為下面幾類:
 
中國航空網 m.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:XML高級編程上(94)
国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽
国产精品久久久久久久app | 日韩在线不卡视频| 一本久久a久久精品vr综合| 欧美精品亚洲精品| 久久久久久欧美精品色一二三四| 亚洲精品成人a8198a| 国产日产精品一区二区三区四区| 日韩在线高清视频| 日本亚洲欧美成人| 久久久欧美精品| 亚洲最大激情中文字幕| 国产精品亚洲自拍| 精品国产一区二区三区无码| 国语自产精品视频在线看一大j8| 久久久久99精品成人片| 亚洲精品久久区二区三区蜜桃臀| 97人人模人人爽视频一区二区| 精品国产乱码一区二区三区四区| 国产一区一区三区| 久久资源免费视频| 国产日韩成人内射视频| 另类美女黄大片| 国产日韩成人内射视频| 欧美激情乱人伦| 国产精品夜色7777狼人| 欧美激情精品久久久久久蜜臀| 国产在线观看精品一区二区三区| 国产精品毛片一区视频| 国内一区二区在线视频观看| 久久久国产一区| 欧美日韩系列| 国产精品久久国产精品| 国产乱子伦精品视频| 一本大道熟女人妻中文字幕在线 | 99精品视频网站| 亚洲一区二三| 91免费人成网站在线观看18| 亚洲最大福利视频网| 9191国产视频| 日本在线视频不卡| 国产福利片一区二区| 青青草影院在线观看| 国产精品视频一二三四区| 极品尤物一区二区三区| 国产精品电影在线观看| 国产精品一区二区你懂得| 亚洲女人毛片| 久久久久久久久久久久久久一区 | 久久久精品国产一区二区三区| 青春草国产视频| 久久综合五月天| 国产女人水真多18毛片18精品| 在线观看欧美一区| 久久香蕉视频网站| 人妻久久久一区二区三区| 国产精品视频在线免费观看| 成人免费91在线看| 日本一区精品| 久热精品视频在线观看一区| 91精品视频播放| 欧美亚洲免费在线| 亚洲午夜精品久久久中文影院av| 久久久久久伊人| 高清亚洲成在人网站天堂| 日韩欧美一区二区视频在线播放| 久热精品视频在线观看一区| 久久久免费电影| 国产在线精品一区二区中文| 亚欧洲精品在线视频免费观看| 国产精品啪啪啪视频| 国产精品91久久| 精品视频第一区| 欧美一级黄色影院| 国产精品久久久久999| 久无码久无码av无码| 国产特级淫片高清视频| 日韩亚洲在线视频| 中文字幕99| 久久综合伊人77777尤物| av 日韩 人妻 黑人 综合 无码| 欧美精品国产精品久久久| 亚洲精品偷拍视频| 精品国产一区二区三区日日嗨 | 久久免费视频网站| 国产日韩欧美二区| 日韩精品在线中文字幕 | 国内精品久久久久久影视8| 懂色av一区二区三区在线播放| 国产精品久在线观看| 久久影院理伦片| 国产卡一卡二在线| 黄色片视频在线免费观看| 色乱码一区二区三区熟女| 国产精品久久久久久久av大片| 国产成人亚洲综合无码| 99久久伊人精品影院| 国产一区二区香蕉| 欧美激情一区二区三区在线视频| 日韩在线三级| 亚洲最新免费视频| 欧美精品一区二区免费| 国产精品日韩在线| 国产成人欧美在线观看| 国产激情片在线观看| 97精品久久久| 99在线免费视频观看| 国产精选一区二区| 国产欧美一区二区三区久久| 欧美激情一区二区三区在线视频| 欧美又粗又长又爽做受| 日韩免费高清在线| 日本高清不卡在线| 日本一本中文字幕| 日韩中文字幕三区| 无码无遮挡又大又爽又黄的视频| 亚洲一区精品视频| 亚洲日本无吗高清不卡| 亚洲视频精品一区| 亚洲不卡1区| 午夜精品三级视频福利| 午夜免费在线观看精品视频| 亚洲www在线观看| 日韩一区二区三区资源| 亚洲最新免费视频| 亚洲 国产 欧美一区| 午夜精品一区二区三区视频免费看 | 亚洲欧洲精品在线观看| 欧美精品做受xxx性少妇| 国产精品国模在线| 久久久久久亚洲精品不卡4k岛国| 久久99精品久久久久久久久久| 久久久久亚洲av无码专区喷水| 7777精品视频| 91久久精品国产91久久| 91国产美女视频| 国产二区一区| 精品国产一区久久久| 久久精品99无色码中文字幕| 国产精品视频入口| 毛片精品免费在线观看| 一本色道久久88亚洲精品综合| 岛国视频一区免费观看| 青青草一区二区| 国产主播精品在线| 高清视频一区| 国产高清精品软男同| 久久久精品国产亚洲| 精品乱码一区| 欧美激情图片区 | 国产精品美腿一区在线看| 超碰91人人草人人干| 一区二区三区电影| 天天综合色天天综合色hd| 日韩欧美一级在线| 精品一区二区日本| 国产精品一区在线观看| 91久久久精品| 久久www视频| 国产精品久久久久91| 亚洲一区中文字幕在线观看| 日本手机在线视频| 欧美日韩精品中文字幕一区二区| 国内精品久久影院| 91精品国产综合久久久久久蜜臀| 久久精品国产综合精品| 国产精品九九九| 亚洲精品中文字幕无码蜜桃| 青青在线免费观看| 国产乱子伦精品| 日韩在线高清视频| 伊人久久99| 欧洲中文字幕国产精品| 国产精品一区二区久久精品| 久久国产乱子伦免费精品| 操人视频在线观看欧美| 日本一区二区高清视频| 国产一区二区在线视频播放| 国产黄色激情视频| 欧美久久精品一级黑人c片| 日韩男女性生活视频| 成人a级免费视频| 国产精品我不卡| 婷婷亚洲婷婷综合色香五月| 国产一区视频在线| 久久国产手机看片| 在线亚洲美日韩| 欧美 日韩 激情| 久久久亚洲国产天美传媒修理工| 国产精品免费福利| 日韩av电影在线播放| 国产女同一区二区| 国产成人亚洲综合91| 在线丝袜欧美日韩制服| 好吊色欧美一区二区三区四区| 国产xxx69麻豆国语对白| 一区二区三区av| 黄色大片中文字幕| 久久久久久国产三级电影| 亚洲精品成人三区| 波多野结衣久草一区|