るりまサーチ

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

別のキーワード

  1. util u
  2. matrix u
  3. erb u
  4. encoding koi8_u
  5. _builtin koi8_u

ライブラリ

キーワード

検索結果

Psych::TreeBuilder (24006.0)

YAML AST を構築するためのクラスです。

...ことができます。

また、Psych::Visitors::YAMLTree.new に渡して Ruby オブジェクト
を YAML AST に変換することもできます。

=== Example

parser = Psych::Parser.new Psych::TreeBuilder.new
parser.parse('--- foo')
parser.handler.root # => #<Psych::Nodes::Stream:0x...

Psych::TreeBuilder.new -> Psych::TreeBuilder (6217.0)

TreeBuilder オブジェクトを生成します。

...TreeBuilder オブジェクトを生成します。...

Psych::TreeBuilder#root -> Psych::Nodes::Stream (6000.0)

AST の root を返します。

AST の root を返します。

@see Psych::Nodes::Stream

Psych::Visitors::YAMLTree.new(options = {}, emitter = Psych::TreeBuilder.new, ss = Psych::ScalarScanner.new) -> Psych::Visitors::YAMLTree (213.0)

YAMLTree オブジェクトを生成します。

...プション設定を指定します。
Psych.dump と同じオプションが指定できます。

emitter には AST の構築に使われる Psych::TreeBuilder オブジェクト
を渡します。

ss は Ruby の String が YAML document 上で quote が必要かどうか
を判定するため...
...常デフォルトのものから変える必要はないでしょう。

@param options オプション
@param emitter AST の構築に使う Psych::TreeBuilder オブジェクト
@param ss 文字列に quite が必要かどうかを判定するための Psych::ScalarScanner オブジェクト...