xpath獲取同級節點

2022-04-24 21:20:27 字數 657 閱讀 2800

xpath軸(xpath axes)可定義某個相對於當前節點的節點集: 

1、child 選取當前節點的所有子元素 

2、parent 選取當前節點的父節點 

3、descendant 選取當前節點的所有後代元素(子、孫等) 

4、ancestor 選取當前節點的所有先輩(父、祖父等) 

5、descendant-or-self 選取當前節點的所有後代元素(子、孫等)以及當前節點本身 

6、ancestor-or-self 選取當前節點的所有先輩(父、祖父等)以及當前節點本身 

7、preceding-sibling 選取當前節點之前的所有同級節點 

8、following-sibling 選取當前節點之後的所有同級節點 

9、preceding 選取文件中當前節點的開始標籤之前的所有節點 

10、following 選取文件中當前節點的結束標籤之後的所有節點 

11、self 選取當前節點 

12、attribute 選取當前節點的所有屬性 

13、namespace 選取當前節點的所有命名空間節點 

如:要定位當前td同級後的乙個td

//td[.='text']/following-sibling::td

xpath 獲取父級,和同級

xpath軸 xpath axes 可定義某個相對於當前節點的節點集 1 child 選取當前節點的所有子元素 2 parent 選取當前節點的父節點 3 descendant 選取當前節點的所有後代元素 子 孫等 4 ancestor 選取當前節點的所有先輩 父 祖父等 5 descendant ...

xpath獲取當前標籤的兄弟節點,父節點

我是第1個a標籤 a 我是p標籤 我是第2個a標籤 我是第3個a標籤 我是第4個a標籤 a 我是p標籤 我是第5個a標籤 a div 獲取第三個a標籤後面的第n個標籤 a id 3 following sibling n 獲取第三個a標籤的前面的第n個標籤 a id 3 preceding sibl...

jq獲取同級元素 jq獲取上級 同級 下級元素

下面介紹jquery的父,子,兄弟節點查詢方法 jquery.parent expr 找父親節點,可以傳入expr進行過濾,比如 span parent 或者 span parent class jquery.parents expr 類似於jquery.parents expr 但是是查詢所有祖先...