Ruby on rails 如何从rails模型生成plist?

Ruby on rails 如何从rails模型生成plist?,ruby-on-rails,plist,Ruby On Rails,Plist,我对ruby(on rails)相当陌生,但我无法理解这一点 将对象序列化到rails中plist的最佳方法是什么? 我正在使用rubyforge的plist库。 我有嵌套的_属性: class Deck deck has_many :cards accepts_nested_attributes_for :cards class Card belongs_to :deck 我在甲板控制器中尝试过这样做: format.plist { render :plist =>

我对ruby(on rails)相当陌生,但我无法理解这一点
将对象序列化到rails中plist的最佳方法是什么?
我正在使用rubyforge的plist库。
我有嵌套的_属性:

class Deck  
deck has_many :cards  
accepts_nested_attributes_for :cards  

class Card  
belongs_to :deck
我在甲板控制器中尝试过这样做:

format.plist { render :plist => @deck.to_plist }
format.xml  { render :xml => @deck.to_xml(:include => :cards) }
但是我没有得到卡片…
与xml类似,我可以这样做:

format.plist { render :plist => @deck.to_plist }
format.xml  { render :xml => @deck.to_xml(:include => :cards) }
并获得所需的输出。

有人能帮我或给我指出正确的方向吗

您是否在environment.rb中注册了mime类型

Mime::Type.register "text/plist", :plist
这可能会有所帮助


再见

使用了一个生成器,就像在您提供的链接中一样。。。非常感谢。