次の XML を作成したいと思います。
<?xml version="1.0">
<foo>
<bar/>
TEXT GOES HERE
</foo>
Nokogiri を使用して構築する構造は非常に単純です。
builder = Nokogiri::XML::Builder.new do |xml|
xml.foo {
xml.bar {}
}
end
puts builder.to_xml
私が理解できないのは、TEXT GOES HERE文字列を内部に挿入する方法です<foo>が、 <bar/> .
明らかに、xml.foo("TEXT GOES HERE")の前にテキストを生成します<bar>。私は何が欠けていますか?