定義 |
説明 |
dump(o, options = {}) -> String dump(o, io, options = {}) -> ()
|
Ruby のオブジェクト o を YAML ドキュメントに変換します。
|
dump_stream(*objects) -> String
|
オブジェクト列を YAML ドキュメント列に変換します。
|
libyaml_version -> [Integer, Integer, Integer]
|
libyaml のバージョンを返します。
|
load(yaml, filename: nil, fallback: false, symbolize_names: false) -> object load(yaml, filename = nil, fallback: false, symbolize_names: false) -> object
|
YAML ドキュメントを Ruby のデータ構造(オブジェクト)に変換します。
|
load_file(filename) -> object
|
filename で指定したファイルを YAML ドキュメントとして
Ruby のオブジェクトに変換します。
|
load_stream(yaml, filename=nil) -> [object] load_stream(yaml, filename=nil) {|obj| ... } -> ()
|
複数の YAML ドキュメントを含むデータを
Ruby のオブジェクトに変換します。
|
parse(yaml, filename = nil) -> Psych::Nodes::Document
|
YAML ドキュメントをパースし、YAML の AST を返します。
|
parse_file(filename) -> Psych::Nodes::Document
|
filename で指定したファイルをパースして YAML の AST を返します。
|
parse_stream(yaml) -> Psych::Nodes::Stream parse_stream(yaml) {|node| ... } -> ()
|
YAML ドキュメントをパースします。
yaml が 複数の YAML ドキュメントを含む場合を取り扱うことができます。
|
parser -> Psych::Parser
|
デフォルトで使われるのパーサを返します。
|
safe_load(yaml, permitted_classes: [], permitted_symbols: [], aliases: false, filename: nil, fallback: nil, symbolize_names: false) -> object safe_load(yaml, legacy_permitted_classes=[], legacy_permitted_symbols=[], legacy_aliases=false, legacy_filename=nil) -> object
|
安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。
|
to_json(o) -> String
|
Ruby のオブジェクト o を JSON の文字列に変換します。
|