264件ヒット
[201-264件を表示]
(0.119秒)
種類
- インスタンスメソッド (187)
- クラス (33)
- 定数 (33)
- 特異メソッド (11)
ライブラリ
- psych (187)
-
rexml
/ parsers / sax2parser (55) -
rexml
/ sax2listener (22)
クラス
-
Psych
:: Handler (22) -
Psych
:: Nodes :: Mapping (132) -
REXML
:: Parsers :: SAX2Parser (55)
モジュール
-
REXML
:: SAX2Listener (22)
キーワード
- ANY (11)
- BLOCK (11)
- Emitter (11)
- FLOW (11)
- Sequence (11)
- anchor (11)
- anchor= (11)
-
end
_ mapping (11) -
end
_ prefix _ mapping (11) - implicit (11)
- implicit= (11)
- listen (55)
- new (11)
-
start
_ mapping (11) -
start
_ prefix _ mapping (11) - style (11)
- style= (11)
- tag (11)
- tag= (11)
検索結果
先頭5件
-
Psych
:: Nodes :: Mapping :: FLOW -> Integer (6118.0) -
flow style を表します。
...flow style を表します。
@see Psych::Nodes::Mapping.new,
Psych::Nodes::Mapping#style,
Psych::Handler#start_mapping... -
Psych
:: Nodes :: Mapping # anchor=(a) (6028.0) -
mapping に付加する anchor を設定します。
...mapping に付加する anchor を設定します。
@param a 設定する anchor
@see Psych::Nodes::Mapping#anchor,
Psych::Nodes::Mapping.new... -
Psych
:: Nodes :: Mapping # style=(sty) (6028.0) -
mapping の style を設定します。
...mapping の style を設定します。
@param sty 設定する style
@see Psych::Nodes::Mapping#style,
Psych::Nodes::Mapping.new... -
Psych
:: Nodes :: Mapping # tag=(t) (6028.0) -
mapping に付加する tag を設定します。
...mapping に付加する tag を設定します。
@param t 設定する tag
@see Psych::Nodes::Mapping#anchor=,
Psych::Nodes::Mapping.new... -
Psych
:: Emitter (6018.0) -
Psych::Parser でパースし、生じたイベントから YAML ドキュメントを再構築するようなハンドラです。
...なハンドラです。
以下の例では STDIN から YAML ドキュメントを入力し、
再構築した YAML ドキュメントを STDERR に出力します。
parser = Psych::Parser.new(Psych::Emitter.new($stderr))
parser.parse($stdin)
また、以下のようにイベントを手動......require 'psych'
require 'stringio'
output = StringIO.new
emitter = Psych::Emitter.new(output)
emitter.start_stream(Psych::Parser::UTF8)
emitter.start_document([1, 1], [], false)
emitter.start_mapping(nil, nil, false, Psych::Nodes::Mapping::BLOCK)
emitter.scalar("a", nil, nil, tr......PLAIN)
emitter.scalar("12", nil, nil, true, false, Psych::Nodes::Scalar::PLAIN)
emitter.scalar("xyz", nil, nil, true, false, Psych::Nodes::Scalar::PLAIN)
emitter.scalar("23", nil, nil, false, true, Psych::Nodes::Scalar::SINGLE_QUOTED)
emitter.end_mapping
emitter.end_document(false)
emitt... -
Psych
:: Nodes :: Sequence (12.0) -
YAML sequence http://yaml.org/spec/1.1/#sequence/syntax を表すクラスです。
...な例が考えられます。
%YAML 1.1
---
- I am
- a Sequence
YAML sequence には anchor を付加することができます。
この例では Psych::Nodes::Sequence#anchor は "A" を返します。
%YAML 1.1
---
&A [
"This sequence",
"has an anchor"
]
tag を付け......seq [
"This sequence",
"has a tag"
]
Psych::Nodes::Sequence は 0 個以上の子ノードを持つことができます。
子ノードは以下のいずれかクラスのインスタンスでなければなりません。
* Psych::Nodes::Sequence
* Psych::Nodes::Mapping
* Psych::N......odes::Scalar
* Psych::Nodes::Alias...