24件ヒット
[1-24件を表示]
(0.047秒)
ライブラリ
- psych (12)
-
rexml
/ document (12)
検索結果
先頭2件
-
Psych
:: Nodes (6023.0) -
Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。
...ct Syntax Tree) に
関するモジュール。
Psych.load によって YAML ドキュメントを Ruby オブジェクトに変換
するときには、一度中間的な AST に変換され、その AST が Ruby の
オブジェクトに変換されます。
逆向き、つまり Psych.dump で......odes の下にあります。
AST を手作業で構築して、visitor を使って AST を YAML ドキュメントや
Ruby のオブジェクトに変換したりすることができます。
以下の例ではスカラを1つ持つリストの AST を構築しています。
# Create our nod......es
stream = Psych::Nodes::Stream.new
doc = Psych::Nodes::Document.new
seq = Psych::Nodes::Sequence.new
scalar = Psych::Nodes::Scalar.new('foo')
# Build up our tree
stream.children << doc
doc.children << seq
seq.children << scalar
stream は AST のルートです。以... -
REXML
:: Node (6017.0) -
XML tree 上のノードを表すモジュール。
...XML tree 上のノードを表すモジュール。
このモジュールは他の rexml のクラスに include されることで利用されます。...