如何使用Nokogiri更改xml中的节点名称

时间:2019-01-16 10:22:24

标签: ruby-on-rails ruby xml nokogiri

我需要更改

  <Bureau xmlns="http://www.bbc.com/namespace" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    </Bureau>

 <Bureau>
   </Bureau>

为此,我使用了nokogiri宝石。另外,我从请求中获取此xml。

我试图用不同的方法制作它:xpath,at_xpath。但是不能将其替换为我需要的节点名称。

doc = Nokogiri::XML(response)

1 个答案:

答案 0 :(得分:0)

添加doc.remove_namespaces!为我工作