Tag: Ruby/YAML
#pre{{
require 'yaml'
# 配列
str = <<__EOM__
- a
- b
- c
__EOM__
yaml = YAML.load(str)
p yaml # ["a", "b", "c"]
# ハッシュ
str = <<__EOM__
name: 田中
age: 22
__EOM__
yaml = YAML.load(str)
p yaml # {"name"=>"田中", "age"=>22}
# ネスト
str = <<__EOM__
profile:
name: 田中
age: 22
male: true
__EOM__
yaml = YAML.load(str)
p yaml # {"profile"=>{"name"=>"田中", "age"=>22, "male"=>true}}
}}