在下面的示例中,我知道如何根据省属性选择城镇名称。提取“ Riccione”,我可以使用以下XPATH

// name [@ province ='Rimini']

<town>
   <name province="Rimini">Riccione</title>
   <italianProvince>Rimini</italianProvince>
</town>


但是,如果我不知道省属性的值怎么办?
有没有一种方法告诉XPATH从元素italianProvince检索它?

是否存在以下类似内容?
// name [@province ='// italianProvince']

最佳答案

尝试以下方法:

//name[@province=../italianProvince]

关于xml - XPath谓词选择具有未知值属性的元素,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55454233/

10-09 05:28