【发布时间】:2010-04-22 18:09:10
【问题描述】:
现在我知道如何在不转义值的情况下构建 xml。 How to tell Builder to not to escape values
但是我需要动态构建标签。
想要的结果
<bank_info>Chase</bank_info>
我拥有的是
attr = 'bank_info'
builder = Builder::XmlMarkup.new
builder.attr { |x| x << 'bank_info' } # does not work
我可以尝试将整个东西做成一个巨大的字符串并对其进行评估。但是评估并不是那么安全。有没有更好的选择我错过了。
【问题讨论】:
标签: ruby-on-rails ruby builder