目的:
使用Nokogiri rails gem将xml推送到另一个xml
这里是Xml:
XML 1:
<Hotellist>
<hotel>
<Name>Taj</Name>
<location>New york,US</Name>
</hotel>
<hotel>
<Name>Hotel Oasaka</Name>
<location>California,US</Name>
</hotel>
</Hotellist>
XML 2:
<hotel>
<Name>Hotel Sherin</Name>
<location>London,Uk</Name>
</hotel>
我想使用Nokogiri或任何其他更智能的方式将xml2值推送到xml1作为另一个子,有帮助吗?
xml1 = Nokogiri::XML("<Hotellist><hotel><Name>Taj</Name><location>New york,US</Name></hotel><hotel><Name>Hotel Oasaka</Name><location>California,US</Name></hotel></Hotellist>")
xml2 = Nokogiri::XML("<hotel><Name>Hotel Sherin</Name><location>London,Uk</Name></hotel>")
xml1.children.first.add_child(xml2.children.first.clone)
应该把工作做完