我正在尝试创建xml输出以匹配遗留系统的输出,我不知道如何让我的xml匹配。我基本上需要将数组元素节点名重命名为不同于默认值的东西。
鉴于我的模型看起来像这样:
class Result
attr_accessor :channel
def initialize
@channel = Array.new
end
end
还有一个RABL模板:
object @result
attributes :channel
我希望xml看起来像这样:
<result>
<channel>
<value>running</value>
<value>cycling</value>
</channel>
</result>
而不是默认出现的:
<result>
<channel>
<channel>running</channel>
<channel>cycling</channel>
</channel>
</result>
我是RABL的新手,我在docs / interwebs中找不到关于如何生成这样的东西的任何内容。提前谢谢!