Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > yamlライブラリ > Objectクラス > to_yaml
to_yaml(opts = {})
[added by yaml]
オブジェクトをYAMLドキュメントに変換します。
require 'yaml' h = { :ugo => 17, :hoge => "fuga", } print h.to_yaml #=> --- #=> :ugo: 17 #=> :hoge: fuga class MyDog attr_accessor :name, :age end c = MyDog.new c.name = "Pochi" c.age = 3 print c.to_yaml #=> --- !ruby/object:MyDog #=> age: 3 #=> name: Pochi