るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.021秒)
トップページ > ライブラリ:psych[x] > クラス:Psych::Handler[x] > クエリ:psych[x] > クエリ:tag[x]

別のキーワード

  1. psych new
  2. psych any
  3. psych dump
  4. psych anchor

キーワード

検索結果

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

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

...r の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。

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

plain は plain style であるかどうか、quo...
...数値で渡されます。
style は次の値のいずれかです。
* 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 関連付けられた anchor の名前
@param tag タグ名
@param plain plain style であるかどうか
@param quoted quoted style であるかどうか
@param style スカラーのスタイル

=== 例

以下の YAML ドキュメ...

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

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

...ajor, minor] という配列で渡されます。宣言がない場合は空の配列が渡されます。

tag
_directives には tag directive の配列が渡されます。
それぞれの tag は [prefix, suffix] という配列で表現されます。

implicit にはドキュメントが implic...
...ください。


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

=== 例

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

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

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

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

...anchor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。

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

implicit には map が implicit に開始されたか...
...されます。以下のいずれか
です。
* Psych::Nodes::Mapping::BLOCK
* Psych::Nodes::Mapping::FLOW

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

@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit mapping が implicit に...
...tart_mapping メソッドは 順に以下の引数で呼び出されます。

# anchor tag implicit style
[nil, nil, true, 1 ]
[nil, "tag:yaml.org,2002:map", false, 2 ]
["pewpew", nil, true,...

Psych::Handler#start_sequence(anchor, tag, implicit, style) -> () (11152.0)

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

...chor の名前が文字列で渡されます。
anchor がない場合には nil が渡されます。

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

implicit には sequence が implicit に開始さ...
...されます。以下のいずれか
です。
* Psych::Nodes::Sequence::BLOCK
* Psych::Nodes::Sequence::FLOW

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

@param anchor 関連付けられた anchor の名前
@param tag タグ名
@param implicit sequence が implicit...
...art_sequence メソッドは 順に以下の引数で呼び出されます。

# anchor tag implicit style
[nil, nil, true, 1 ]
[nil, "tag:yaml.org,2002:seq", false, 2 ]
["pewpew", nil, true,...