基于属性和节点值的xpath搜索

时间:2014-07-01 17:55:23

标签: xml xpath

'我试着看 this post,但它没有多大帮助,但它接近我正在努力/需要的东西。

我有像这样的Solr格式化的xml:

<add>
<doc>
<field name="id">1212</field>
<field name="web.header">Enrollment List</field>
<field name="web.title">Enrollment List</field>
<field name="web.body">.....<field>
<field name="web.collection">edu</field>
..
</doc>
<doc>
...
</doc>
</add>

我正在尝试使用<field name="web.collection">的属性节点拉取记录,并且节点值为。{ edu,org,com(我需要每个<doc> .. </doc>记录,其属性为web.collection,其值为edu,org或com。

使用的表达方式是什么?我尝试使用/add/doc/field[@name='web.collection']和各种各样的contains / AND运算符,但是我得到了语法错误。有人可以帮忙吗?

0 个答案:

没有答案