如何使用 Nokogiri XML Builder 从 Rails 数据库动态生成 xml 标签

How to generate xml tags dynamically from Rails DB using Nokogiri XML Builder

我想从 rails 应用程序构建 xml。我想从 rails 应用程序数据库生成标签。

例如:我有一个名为 cars 的数据库 table,它有可变品牌和值。

所以我想生成这样的xml

<dodge> </dodge>

我试过了

xml.cars.brand do 

end

但是我遇到了 NoMethodError

像这样在控制器中创建变量

brand = Car.find(id).brand

然后像下面这样生成xml

xml.tag!(brand) do

end