小编Nir*_*tzy的帖子

XML xpath,获取父元素直到特定元素

我正在寻找正确的xpath语法来获取元素的特定父级.例:

root
   |- div
   |     |
   |     |----??? ---|
   |     |           |-a [class=1]
   |     |                      |- text[ A TEXT I DON'T WANT]
   |     |
   |     |
   |     |
   |     |-text[THE TEXT]
   |
   |-div 
   |    |-text[THE TEXT I DON'T WANT]
   |
   |-div 
   |    |-text[THE TEXT I DON'T WANT]
Run Code Online (Sandbox Code Playgroud)

我希望得到文本"THE TEXT",但是包含a [class=1]在同一个div中的文本.像这样的东西:

//div//a[@class=1]/text[contains(.,'A TEXT')]/parent::*/parent::*.... <till div element>  /text
Run Code Online (Sandbox Code Playgroud)

xpath element parent

31
推荐指数
2
解决办法
6万
查看次数

标签 统计

element ×1

parent ×1

xpath ×1