1
使用红宝石2,导轨4,宝石:XML /映射使用红宝石的XML ::映射XML /映射宝石创建嵌套xml文档
这里是电流输出:
class Item
include XML::Mapping
array_node :picture_details, 'PictureDetails', :class => PictureURL, :default_value => []
end
class PictureURL
include XML::Mapping
include Initializer
text_node :picture_url, 'PictureURL', :optional => true
end
我得到的输出:
<PictureDetails>
<PictureURL>VALUE</PictureURL>
</PictureDetails>
<PictureDetails>
<PictureURL>VALUE</PictureURL>
</PictureDetails>
<PictureDetails>
<PictureURL>VALUE</PictureURL>
</PictureDetails>
我想要什么:
<PictureDetails>
<PictureURL>VALUE</PictureURL>
<PictureURL>VALUE</PictureURL>
<PictureURL>VALUE</PictureURL>
</PictureDetails>
我看了看文档,但仍无法弄清楚我应该如何设置这个达到我期望的输出..