我有需要循环的代码,它需要通过each
循环更改节点名称,这是我的意思的一个例子:
builder = Nokogiri::XML::Builder.new do |xml|
xml.HasThreeNodes {
['Node1','Node2','Node3'].each do |name|
xml.name "value"
end
}
end
输出:
<?xml version="1.0"?>
<HasThreeNodes>
<name>value</name>
<name>value</name>
<name>value</name>
</HasThreeNodes>
我尝试了不同的代码变体,但无济于事。我只需要它说<name>
的地方<Node1>
等等。非常感谢任何帮助,谢谢。