使用Xpath比较属性值

use*_*124 6 xpath

鉴于以下文档结构,我如何使用Xpath检查两个属性值是否匹配?

<document lang="en">
<element lang="en"></element>
<element lang="sv"></element>
<element lang="fr"></element>
</document>
Run Code Online (Sandbox Code Playgroud)

我正在寻找的是:

//document[@lang="[//element[@lang]"]
Run Code Online (Sandbox Code Playgroud)

har*_*r07 6

这将返回<document>具有lang属性值的所有节点匹配任何子节点<element>lang属性:

//document[@lang = element/@lang]
Run Code Online (Sandbox Code Playgroud)