Xpath 在它们之间获取 div 和 h3
Xpath getting divs and h3 between them
假设如下结构
<div>Content 1</div>
<h3>head 2</h3>
<div>Content 2</div>
<h3>head 3</h3>
<div>Content 3</div>
我需要访问所有 div 和每个 div 后面的 h3。
我试过 //div[*]
但只有 returns 个没有 h3 的 div。我需要知道连接之类的东西。
一些可能的方法,使用 XPath 联合 (|
) :
//div | //h3
或通过name()
匹配:
//*[name()='div' or name()='h3']
假设如下结构
<div>Content 1</div>
<h3>head 2</h3>
<div>Content 2</div>
<h3>head 3</h3>
<div>Content 3</div>
我需要访问所有 div 和每个 div 后面的 h3。
我试过 //div[*]
但只有 returns 个没有 h3 的 div。我需要知道连接之类的东西。
一些可能的方法,使用 XPath 联合 (|
) :
//div | //h3
或通过name()
匹配:
//*[name()='div' or name()='h3']