るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Psych::Parser#parse(yaml) -> self (9103.0)

YAML ドキュメントをパースし、イベントハンドラに イベントを逐次通知します。

...YAML ドキュメントをパースし、イベントハンドラに
イベントを逐次通知します。

@see Psych::Parser.new, Psych::Handler, Psych::Parser#handler...

Psych::ScalarScanner#parse_time(string) -> Time (9103.0)

文字列を Time オブジェクトに変換します。

...文字列を Time オブジェクトに変換します。

@param string 変換文字列...

Psych::Parser#handler -> Psych::Handler (6203.0)

セットされているイベントハンドラを返します。

...セットされているイベントハンドラを返します。

@see Psych::Parser#handler=...

Psych::Parser#mark -> Psych::Parser::Mark (6203.0)

パーサが現在読み込んでいる入力上の位置を Psych::Parser::Mark オブジェクト で返します。

...パーサが現在読み込んでいる入力上の位置を Psych::Parser::Mark オブジェクト
で返します。...

Psych::Visitors::YAMLTree#tree -> Psych::Nodes::Stream|nil (6203.0)

変換を終了し、構築した AST を返します。

...変換を終了し、構築した AST を返します。

内部で finish を呼び出し、変換処理を終了します。

このメソッドを2回以上呼ぶと、2回目以降は nil を返します。

@see Psych::Visitors::YAMLTree#finish...

絞り込み条件を変える

Psych::Handler#end_stream -> () (6103.0)

YAML stream の終端を見付けたときに呼び出されます。

...YAML stream の終端を見付けたときに呼び出されます。

必要に応じてこのメソッドを override してください。...

Psych::Handler#scalar(value, anchor, tag, plain, quoted, style) -> () (6103.0)

スカラー値を見付けたときに呼び出されます。

...に呼び出されます。

value にはスカラー値の文字列が渡されます。

anchor にはスカラー値に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。

tag にはスカラー値に関連付けられた...
...* Psych::Nodes::Scalar::PLAIN
* Psych::Nodes::Scalar::SINGLE_QUOTED
* Psych::Nodes::Scalar::DOUBLE_QUOTED
* Psych::Nodes::Scalar::LITERAL
* Psych::Nodes::Scalar::FOLDED

必要に応じてこのメソッドを override してください。

@param value スカラー値
@param anchor...
...or の名前
@param tag タグ名
@param plain plain style であるかどうか
@param quoted quoted style であるかどうか
@param style スカラーのスタイル

=== 例

以下の YAML ドキュメントには多くのパターンのスカラーが含まれています。

---
- !str...

Psych::Handler#start_document(version, tag_directives, implicit) -> () (6103.0)

YAML ドキュメントの始まりで呼び出されます。

...

version には YAML ドキュメントに宣言されているバージョンが
[major, minor] という配列で渡されます。宣言がない場合は空の配列が渡されます。

tag_directives には tag directive の配列が渡されます。
それぞれの tag は [prefix, suff...
...erride してください。


@param version バージョン
@param tag_directives tag directive の配列
@param implicit ドキュメントが implicit に始まっているかどうか

=== 例

以下の YAML に対しては
%YAML 1.1
%TAG ! tag:tenderlovemaking.com,2009:
--- !squee
start...
...version # => [1, 1]
tag_directives # => tenderlovemaking.com,2009:"
implicit # => false

以下の YAML に対しては
- x
- y
start_document に渡される引数は以下の通りです。
version # => []
tag_directives # => []
implicit # => true...

Psych::Handler#start_mapping(anchor, tag, implicit, style) -> () (6103.0)

mapping の開始を見付けたときに呼び出されます。

...mapping の開始を見付けたときに呼び出されます。

anchor には map に関連付けられた anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。

tag には map に関連付けられた tag の名前が文字列で渡されます...
...す。
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mapping::FLOW

必要に応じてこのメソッドを override してください。

@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit mapping が implicit に開始されかどうか
@param style map...
...ap { hello: world }
v: &pewpew
hello: world

この YAML ドキュメントには3つの mapping が含まれています。
外側の map の中に 2 つの map が含まれています。
start_mapping メソッドは 順に以下の引数で呼び出されます。

# anchor tag...
<< 1 2 3 ... > >>