るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.022秒)

別のキーワード

  1. format spec
  2. specfetcher fetch_spec
  3. oldformat spec
  4. magicfile encoding_spec_re
  5. installer spec

検索結果

yaml (38392.0)

構造化されたデータを表現するフォーマットであるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。

...あるYAML (YAML Ain't Markup Language) を扱うためのライブラリです。

//emlist[例1: 構造化された配列][ruby]{
require 'yaml'

data = ["Taro san", "Jiro san", "Saburo san"]
str_r = YAML.dump(data)

str_l = <<~YAML_EOT
---
- Taro san
- Jiro san
- Saburo san
YAML
_EOT

p st...
...は !ruby/symbol): Symbol オブジェクト
* !ruby/encoding: Encoding オブジェクト
* !ruby/exception: 例外オブジェクト
* !ruby/object:<クラス名>: 上記以外のオブジェクト

//emlist[例][ruby]{
require 'yaml'
p YAML.load(<<~EOS)
---
array: !ruby/array [1, 2, 3]
h...
...外で yaml を扱うライブラリを使用する場合な
どに注意してください。

* ":foo" のような文字列はそのまま Symbol として扱える
* "y" や "n" は真偽値として扱われない

=== 参考

YAML
Specification

* https://yaml.org/spec/
* https://yaml.org/...