【发布时间】:2011-02-17 21:11:39
【问题描述】:
我已经在谷歌上搜索了一段时间以尝试将传入的 XML 请求转换为活动记录对象。我尝试使用 ActiveRecordObject.new.from_xml 方法,但它似乎无法处理关系。
例如,假设我有以下 xml:
<blog>
<title></title>
<blog-pages>
<blog-page>
<page-number></page-number>
<content></content>
</blog-page>
</blog-pages>
</blog>
我有以下模型对象:
class Blog < ActiveRecord::Base
has_many :blog_pages
end
class BlogPage < ActiveRecord::Base
belongs_to :blog
end
有没有办法将 xml 转换为具有关系的博客对象?还是我需要手动解析 XML?
提前致谢。
【问题讨论】:
标签: ruby-on-rails xml serialization activerecord