1
我有需要循环的代码,它需要通过each
循环更改节点名称,下面是我的意思的示例:使用循环在Nokogiri :: XML :: Builder代码块内创建多个节点
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>
等等。任何帮助非常感谢,谢谢。