根据其他属性的值删除属性的值

时间:2016-03-18 17:52:19

标签: ruby xml nokogiri

我有一棵这样的树:

<feed>
  <entry>
    <apps:property name="includes" value="john@example.com"/>
    <apps:property name="excludes" value="mike@example.com"/>
  </entry>
  <entry>
    <apps:property name="includes" value="john@example.com"/>
    <apps:property name="excludes" value="john@example.com"/>
  </entry>
</feed>

我想删除“includes”和“excludes”中包含相同值的条目中的所有<apps:property name="excludes">

即。在这种情况下,我想删除第二个<apps:property>中的第二个<entry>

如何使用Nokogiri进行操作?我是XML的新手,我在Nokogiri文档中找不到正确的方法。

0 个答案:

没有答案