鉴于以下文档结构,我如何使用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)
这将返回<document>具有lang属性值的所有节点匹配任何子节点<element>的lang属性:
//document[@lang = element/@lang]
Run Code Online (Sandbox Code Playgroud)