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']