我有一个内容为region, state, city name
<childrens>
<child_1 entity_id="1" value="Region">
<child_2 entity_id="2" value="Asia">
<child_3 entity_id="3" value="Gujarat">
<child_4 entity_id="4" value="Ahemdabad" />
</child_3>
</child_2>
</child_1>
</childrens>
如果输入的城市名称在 xml 文件中匹配,我将尝试获取区域名称。
Ahemdabad
这是(城市名称)中的一个变量
这是我的 xpath:-
value = 'Ahemdabad';
var xPath = '//*[@value= "' + value+'"]' +
'/../../@entity_id';
当我尝试将城市名称作为字符串直接输入 xpath 时,它的工作。
var xPath = '//*[@value= "Ahemdabad"]' +
'/../../@entity_id';
它不会给我任何回报。
请帮我解决我的 xpath 问题。
谢谢。