鉴于下面的示例,我知道如何根据省属性选择城镇名称,例如要提取“Riccione”,我可以使用以下 XPATH
//名称[@province='Rimini']
<town>
<name province="Rimini">Riccione</title>
<italianProvince>Rimini</italianProvince>
</town>
但是如果我不知道省份属性的值怎么办? 有没有办法告诉 XPATH 从 italianProvince 元素中检索它?
是否存在类似下面的内容? //名称[@province='//italianProvince']
最佳答案
尝试以下操作:
//name[@province=../italianProvince]
关于xml - 用于选择具有未知值的属性的元素的 XPath 谓词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55454233/