2

Nokogiri を使用して、どのように Node オブジェクトの内容を XML::Builder 構造に挿入できますか?

#source nodes
mynodes = [...array of Nodes...]

#where I want to dump source nodes
target_for_nodes = somebuilder.doc.xpath('//mydoc/mynodecollection').first

#drop the nodes into place
Nokogiri::XML::Builder.with(target_for_nodes) do |xml|
  mynodes.each do |node|
     xml.text node.to_xml  #gives escaped text- how to drop real XML here from the Node?
  end
end

エスケープされたテキストを提供しますが、Node オブジェクトから実際の XML をここにドロップする方法が明確ではありませんか?

4

1 に答える 1

5

うーん。使うしかないようです

xml << node.to_xml 

それよりも

xml.text node.to_xml

乾杯!

于 2012-04-26T15:26:25.670 に答える