るりまサーチ

最速Rubyリファレンスマニュアル検索!
1210件ヒット [201-300件を表示] (0.073秒)

別のキーワード

  1. rexml/document node_type
  2. node each
  3. tsort tsort_each_node
  4. node children
  5. node tag

ライブラリ

モジュール

検索結果

<< < 1 2 3 4 5 ... > >>

Psych::Nodes::Node#each -> Enumerator (6002.0)

self のノードをルートとする部分木の各ノードを引数として ブロックを呼び出します。

self のノードをルートとする部分木の各ノードを引数として
ブロックを呼び出します。

ブロックを省略した場合は Enumerator を返します。

Psych::Nodes::Node#tag -> String | nil (6001.0)

ノードに付加されたタグを返します。

ノードに付加されたタグを返します。

タグが付加されていない場合は nil を返します。

ast = Psych.parse(<<EOS)
---
- !!str a
- b
EOS

p ast.root.children[0].value # => "a"
p ast.root.children[0].tag # => "tag:yaml.org,2002:str"

p ast.root.children[1].value # => "b"
p ast.root.children[1].tag # => nil

Psych::Nodes::Node#to_ruby -> object (6001.0)

AST を ruby のオブジェクトに変換します。

AST を ruby のオブジェクトに変換します。

Psych::Nodes::Node#to_yaml(io=nil, options={}) -> String | IO (6001.0)

AST を YAML ドキュメントに変換します。

...として返します。

io を省略した(nil を指定した)場合には変換後のドキュメントを
文字列で返します。

Psych::Nodes::Stream 以外を変換しようとすると、AST として不正で
あるためエラーが発生します。

options には以下が指定で...

Psych::Nodes::Node#transform -> object (6001.0)

AST を ruby のオブジェクトに変換します。

AST を ruby のオブジェクトに変換します。

絞り込み条件を変える

Psych::Nodes::Node#yaml(io=nil, options={}) -> String | IO (6001.0)

AST を YAML ドキュメントに変換します。

...として返します。

io を省略した(nil を指定した)場合には変換後のドキュメントを
文字列で返します。

Psych::Nodes::Stream 以外を変換しようとすると、AST として不正で
あるためエラーが発生します。

options には以下が指定で...

REXML::Node#find_first_recursive {|node| ... } -> REXML::Node | nil (3235.0)

self とその各 element node を引数とし、ブロックを呼び出し、 そのブロックの返り値が真であった最初の node を返します。

...self とその各 element node を引数とし、ブロックを呼び出し、
そのブロックの返り値が真であった最初の node を返します。

見付からなかった場合は nil を返します。...

Psych::Nodes::Document#root -> Psych::Nodes::Node (3202.0)

ルートノードを返します。

ルートノードを返します。

REXML::Node#each_recursive {|node| ... } -> () (3118.0)

self とその各 element node を引数とし、ブロックを呼び出します。

...self とその各 element node を引数とし、ブロックを呼び出します。...
<< < 1 2 3 4 5 ... > >>