LoginSignup
3
4

More than 5 years have passed since last update.

RubyでYAMLを取り扱う

Last updated at Posted at 2016-02-13

実現したいこと

YAMLをRubyで取り扱いたい

実現方法および解決方法

rubyの標準モジュールyamlを利用すればよい

スクリプト

test.yml

---
fruit:
  - apple
  - melon
  - orange
  - banana
  - strawberry
Vegetable:
  - okra
  - cabbage
  - taro
  - sweet potato

yaml.rb

#!/usr/bin/env ruby                                                                                                                                

require 'yaml'
require 'pp'

str = ARGF.read()
data = YAML.load(str)
pp data

puts "------------------------"

pp data["fruit"]

puts "------------------------"
for var in data["fruit"] do
  puts var 
end

情報源

補足

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4