Ruby 读写 YAML 配置文件

清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>

require 'yaml'
configuration = { 'color' => 'blue',
                  'font' => 'new romain',
                  'font-size'  => 7 }
open('text.cfg', 'w') { |f| YAML.dump(configuration, f) }

open('text.cfg') { |f| puts f.read }

open('text.cfg') { |f| YAML.load(f) }