0
我有以下XML。捕获属性ID并用它在XPath中搜索
<root>
<items>
<item attr="value1" id="id1"> ... </item>
<item attr="value2" id="id2"> ... </item>
</items>
<offers>
<offer id="id1">
<elem> someText </elem>
</offer>
<offer id="id2">
<elem> someText </elem>
</offer>
</offers>
</root>
有没有办法使用XPath选择 - - 在elem
标签对于其attr="value1"
的item
?
基本上,我需要知道,如果有一种方法来捕获为的item
的id
值,并用它来寻找相应的offer
。
我知道我可以简单地使用ids
。但我在运行时构建这个XPath,我只知道attr
的值。