るりまサーチ

最速Rubyリファレンスマニュアル検索!
155件ヒット [1-100件を表示] (0.111秒)
トップページ > クエリ:-[x] > クエリ:r[x] > モジュール:Psych[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

種類

ライブラリ

キーワード

検索結果

<< 1 2 > >>

Psych.parser -> Psych::Parser (6301.0)

デフォルトで使われるのパーサを返します。

デフォルトで使われるのパーサを返します。

Psych.parse(yaml, filename = nil) -> Psych::Nodes::Document (6213.0)

YAML ドキュメントをパースし、YAML の AST を返します。

...ます。

AST については Psych::Nodes を参照してください。

@param yaml YAML ドキュメント(文字列 or IO オブジェクト)
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@raise Psych::SyntaxError YAMLドキュメントに文...
... Psych.load

//emlist[例][ruby]{
Psych
.parse("---\n - a\n - b") # => #<Psych::Nodes::Document:...>

begin
Psych
.parse("--- `", "file.txt")
r
escue Psych::SyntaxError => ex
p ex.file # => 'file.txt'
p ex.message # => "(file.txt): found character that cannot start any token while scanning for...

Psych.parse_stream(yaml) -> Psych::Nodes::Stream (6213.0)

YAML ドキュメントをパースします。 yaml が 複数の YAML ドキュメントを含む場合を取り扱うことができます。

...した Psych::Nodes::Stream オブジェクト)を返します。

ブロック付きの場合は、そのブロックに最初の YAML ドキュメント
Psych::Nodes::Document オブジェクトが渡されます。
この場合の返り値には意味がありません。


@see Psych::Nodes...
...//emlist[例][ruby]{
Psych
.parse_stream("---\n - a\n - b") # => #<Psych::Nodes::Stream:0x00>
//}...

Psych.parse_stream(yaml) {|node| ... } -> () (6213.0)

YAML ドキュメントをパースします。 yaml が 複数の YAML ドキュメントを含む場合を取り扱うことができます。

...した Psych::Nodes::Stream オブジェクト)を返します。

ブロック付きの場合は、そのブロックに最初の YAML ドキュメント
Psych::Nodes::Document オブジェクトが渡されます。
この場合の返り値には意味がありません。


@see Psych::Nodes...
...//emlist[例][ruby]{
Psych
.parse_stream("---\n - a\n - b") # => #<Psych::Nodes::Stream:0x00>
//}...

Psych.libyaml_version -> [Integer, Integer, Integer] (6207.0)

libyaml のバージョンを返します。

...libyaml のバージョンを返します。

[major, minor patch-level] という 3 つの整数からなる配列を返します。

@see Psych::LIBYAML_VERSION...

絞り込み条件を変える

Psych.dump_stream(*objects) -> String (6201.0)

オブジェクト列を YAML ドキュメント列に変換します。

...オブジェクト列を YAML ドキュメント列に変換します。

@param objects 変換対象のオブジェクト列

//emlist[例][ruby]{
Psych
.dump_stream("foo\n ", {}) # => "--- ! \"foo\\n \"\n--- {}\n"
//}...

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

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

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

ブロックなしの場合はオブジェクトの配列を返します。

//emlist[例][ruby]{
Psych
.load_stream("--- foo\n...\n--- bar\n...") # => ['foo', 'bar']
//}

ブロックありの場合は各...
...ruby]{
list = []
Psych
.load_stream("--- foo\n...\n--- bar\n...") do |ruby|
list << ruby
end
list # => ['foo', 'bar']
//}

filename はパース中に発生した例外のメッセージに用います。

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

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

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

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

ブロックなしの場合はオブジェクトの配列を返します。

//emlist[例][ruby]{
Psych
.load_stream("--- foo\n...\n--- bar\n...") # => ['foo', 'bar']
//}

ブロックありの場合は各...
...ruby]{
list = []
Psych
.load_stream("--- foo\n...\n--- bar\n...") do |ruby|
list << ruby
end
list # => ['foo', 'bar']
//}

filename はパース中に発生した例外のメッセージに用います。

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

Psych.parse_file(filename) -> Psych::Nodes::Document (6201.0)

filename で指定したファイルをパースして YAML の AST を返します。

...filename で指定したファイルをパースして YAML の AST を返します。

@param filename パースするファイルの名前
@raise Psych::SyntaxError YAMLドキュメントに文法エラーが発見されたときに発生します...

Psych::LIBYAML_VERSION -> String (6201.0)

libyaml のバージョン。

libyaml のバージョン。

絞り込み条件を変える

<< 1 2 > >>