るりまサーチ (Ruby 2.6.0)

最速Rubyリファレンスマニュアル検索!
2件ヒット [1-2件を表示] (0.128秒)
トップページ > クエリ:IO[x] > バージョン:2.6.0[x] > モジュール:Psych[x] > クエリ:load_stream[x]

別のキーワード

  1. psych load_stream
  2. psych load_documents
  3. irb/cmd/load execute
  4. _builtin marshal_load
  5. load

ライブラリ

検索結果

Psych.load_stream(yaml, filename=nil) -> [object] (54364.0)

複数の YAML ドキュメントを含むデータを Ruby のオブジェクトに変換します。

...はオブジェクトの配列を返します。

Psych
.load_stream("--- foo\n...\n--- bar\n...") # => ['foo', 'bar']

ブロックありの場合は各オブジェクト引数としてそのブロックを呼び出します。
list = []
Psych
.load_stream("--- foo\n...\n--- bar\n...") do |ruby...
...に用います。

@param yaml YAML ドキュメント(文字列 or IO オブジェクト)
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@raise Psych::SyntaxError YAMLドキュメントに文法エラーが発見されたときに発生します...

Psych.load_stream(yaml, filename=nil) {|obj| ... } -> () (54364.0)

複数の YAML ドキュメントを含むデータを Ruby のオブジェクトに変換します。

...はオブジェクトの配列を返します。

Psych
.load_stream("--- foo\n...\n--- bar\n...") # => ['foo', 'bar']

ブロックありの場合は各オブジェクト引数としてそのブロックを呼び出します。
list = []
Psych
.load_stream("--- foo\n...\n--- bar\n...") do |ruby...
...に用います。

@param yaml YAML ドキュメント(文字列 or IO オブジェクト)
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@raise Psych::SyntaxError YAMLドキュメントに文法エラーが発見されたときに発生します...