介紹下什麼是xpath:
1.xpath使用路徑表示式在xml和html中進行導航
2.xpath中包含了一些標準函式庫
3.xpath是乙個w3c的標準
xpath中可以像css的選擇器一樣使用,能夠在頁面頁面當中選擇出來想要選擇的元素
下面列出了一些xpath的常用的選擇:
article :選取所有的article元素的所有子節點
/article :選取根元素的article
article/a 選取所有屬於article的子元素的a元素
//div 選取所有的div元素(不論出現在文件的任何地方)
article//div 選取所有屬於article元素的後代的div元素,不管他出現在article之下的任何位置
//@class 選取所有名為class的屬性
/article/div[1] 選取屬於article子元素的第乙個div元素
/article/div[last()] 選取屬於article子元素的最後乙個div元素
/article/div[last()-1] 選取屬於article子元素的倒數第二個div元素
//div[@lang]選取所有擁有lang屬性的div元素
//div[@lang=='eng']選取所有lang屬性為eng的div元素
/div/*選取屬於div元素的所有子節點
//*選取所有的元素
//div[@*]選取所有帶屬性的title元素
/div/a | //div/p 選取所有div元素的a和p元素
//span | //ul選取文件中的span和ul元素
article/div/p| //span 選取所有屬於article元素的div元素的p元素以及文件中的所有span元素
XPath簡單介紹
一 xpath即為xml路徑語言,它是一種用來確定xml 標準通用標記語言的子集 文件中某部分位置的語言。xpath基於xml的樹狀結構,提供在資料結構樹中找尋節點的能力,被開發者採用來當作小型查詢語言。1 在 xpath 中,有七種型別的節點 元素 屬性 文字 命名空間 處理指令 注釋以及文件 根...
Xpath介紹及術語
xpath是一門在 xml文件中查詢資訊的語言 xpath是 xslt 中的主要元素 xquery和 xpointer 均構建於 xpath 表示式之上 1 xpath使用路徑表示式在 xml文件中進行導航 2 xpath包含乙個標準的函式庫 3 xpath是 xslt 中的主要元素 4 xpath...
XPath 常用函式
xpath函式 函式定義 函式名返回型別 不能用void 引數型別 常用函式 節點集函式 last 返回當前上下文中的最後乙個節點的位置號數。position 返回當前節點的位置的數字,位於第多少個。count node set 返回節點集node set中的節點數。id mark 根據在dtd中宣...