【发布时间】:2014-01-10 16:43:24
【问题描述】:
我必须创建如下所示的 XML:
<?xml version="1.0" ?>
<FirstLevel>
<Package>
<Name></Name>
</Package>
<Package>
<Name></Name>
</Package>
...
</FirstLevel>
如您所见,Package 在结构中的同一级别多次出现。
我知道在 Ruby 散列中不能有重复的键,所以我不知道当有重复的键时如何从散列转到 XML。有人有什么想法吗?
我正在使用Hash#to_xml 将我的哈希转换为 XML(我相信由 ActiveSupport 提供)。
顺便说一句,我正在使用 Rails。
【问题讨论】:
-
您也可以使用 nokogiri xml 来使用/访问 xml。