276件ヒット
[1-100件を表示]
(0.019秒)
別のキーワード
種類
- インスタンスメソッド (156)
- 特異メソッド (72)
- クラス (36)
- モジュール (12)
ライブラリ
- psych (264)
-
rexml
/ document (12)
クラス
-
Psych
:: Nodes :: Document (120) -
Psych
:: Nodes :: Node (24) -
Psych
:: Stream (24) -
REXML
:: Document (12)
モジュール
- Psych (48)
キーワード
- Document (12)
- Emitter (12)
- Stream (12)
- implicit (12)
- implicit= (12)
-
implicit
_ end (12) -
implicit
_ end= (12) - new (24)
- parse (12)
-
parse
_ file (12) -
parse
_ stream (24) - root (12)
- start (24)
-
tag
_ directives (12) -
tag
_ directives= (12) -
to
_ yaml (12) - version (12)
- version= (12)
- yaml (12)
検索結果
先頭5件
-
Psych
:: Nodes (18162.0) -
Psych が中間データとして利用している AST (Abstract Syntax Tree) に 関するモジュール。
...間的な AST に変換してから
それを YAML ドキュメントに変換します。
YAML AST の各ノードのクラスはすべて Psych::Nodes の下にあります。
AST を手作業で構築して、visitor を使って AST を YAML ドキュメントや
Ruby のオブジェクトに......持つリストの AST を構築しています。
# Create our nodes
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......正しい YAML AST は Psych::Nodes::Stream ノードが
木のルートでなければなりません。Psych::Nodes::Stream ノードは
1つ以上の Psych::Nodes::Document ノードを子として
持っていなければなりません。
Psych::Nodes::Document は子ノードをちょうど1... -
Psych
:: Nodes :: Document (9036.0) -
YAML ドキュメントを表すクラスです。
...ych::Nodes::Stream の子ノードでなければ
なりません。このノードは1個の子ノードを持たなければなりません。
またこの子ノードは以下のいずれかである必要があります。
* Psych::Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::Nodes::Sc......alar
この唯一の子ノードは「ルート」とも呼ばれ、Psych::Nodes::Document#root で
アクセスすることができます。... -
Psych
:: Nodes :: Document . new(version=[] , tag _ directives=[] , implicit=false) -> Psych :: Nodes :: Document (6242.0) -
Document オブジェクトを生成します。
...
Document オブジェクトを生成します。
version にはドキュメントのバージョンを指定します。
[major, minor] という配列で指定します。
tag_directives には tag directive の配列を指定します。
それぞれの tag は [prefix, suffix] という文字......YAML 1.1 のドキュメントで、
tag directive を1つ持ち、 implicit にドキュメントが開始
している Document オブジェクトを生成しています。
Psych::Nodes::Document.new(
[1,1],
tenderlovemaking.com,2009:",
true)
@see Psych::Handler#start_document... -
Psych
:: Nodes :: Document # root -> Psych :: Nodes :: Node (6101.0) -
ルートノードを返します。
ルートノードを返します。 -
Psych
:: Nodes :: Document # implicit -> bool (6024.0) -
ドキュメントが implicit に始まっているかどうかを返します。
...ドキュメントが implicit に始まっているかどうかを返します。
@see Psych::Nodes::Document#implicit=,
Psych::Nodes::Document.new... -
Psych
:: Nodes :: Document # implicit=(bool) (6024.0) -
ドキュメントが implicit に始まっているかどうかを設定します。
...ドキュメントが implicit に始まっているかどうかを設定します。
@param bool ドキュメントが implicit に始まっているかどうかの設定値
@see Psych::Nodes::Document#implicit,
Psych::Nodes::Document.new... -
Psych
:: Nodes :: Document # tag _ directives -> [[String , String]] (6024.0) -
tag directive の配列を返します。
...tag directive の配列を返します。
@see Psych::Nodes::Document#tag_directives=,
Psych::Nodes::Document.new... -
Psych
:: Nodes :: Document # tag _ directives=(tags) (6024.0) -
tag directive の配列を設定します。
...tag directive の配列を設定します。
@param tags 設定する tag directive の配列
@see Psych::Nodes::Document#tag_directives,
Psych::Nodes::Document.new... -
Psych
:: Nodes :: Document # version -> [Integer] (6024.0) -
YAML ドキュメントのバージョンを返します。
...YAML ドキュメントのバージョンを返します。
@see Psych::Nodes::Document#version=,
Psych::Nodes::Document.new...