60件ヒット
[1-60件を表示]
(0.060秒)
種類
- インスタンスメソッド (36)
- ライブラリ (24)
ライブラリ
-
rexml
/ parsers / pullparser (12) -
rexml
/ sax2listener (24)
クラス
モジュール
-
REXML
:: SAX2Listener (24)
キーワード
-
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / ultralightparser (12) -
start
_ element? (12) -
start
_ prefix _ mapping (12)
検索結果
先頭5件
-
REXML
:: SAX2Listener # start _ element(uri , localname , qname , attributes) -> () (18201.0) -
要素が開始されたときに呼び出されるコールバックメソッドです。
...メソッドです。
@param uri 名前空間のURI文字列が渡されます。対応する名前空間が存在しない場合は
nil が渡されます
@param localname 接頭辞を取り除いた要素名文字列が渡されます
@param qname 修飾名(qualified-name)文字列、つ......まり接頭辞を含む文字列が渡されます
@param attribute 属性が { 属性名 => 属性値文字列 } という Hash で
で渡されます。... -
REXML
:: Parsers :: PullEvent # start _ element? -> bool (9101.0) -
XML要素の開始タグなら真を返します。
XML要素の開始タグなら真を返します。 -
rexml
/ parsers / pullparser (6024.0) -
プル方式の XML パーサ。
...、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出します。
外部的にはこのクラスのオブジェクトはイベントのキューと見なせます。
pull はそのキューの先頭を取り......取り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベ......REXML::Parsers::PullEvent#event_type で得られるイベントの種類の
シンボルを列挙しています。
これらのうちのいくつかは、
REXML::Parsers::PullEvent#start_element? などのメソッドで
判定することが可能です。
: start_element (要素名, 属性)... -
rexml
/ parsers / ultralightparser (6024.0) -
パース結果を配列で作られた木構造により返すパーサ。
...より返すパーサ。
REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。
===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各......XML 要素のように子ノードを持つ場合、
それらの子ノードもこの配列の要素として保持されます。
REXML::Parsers::UltraLightParser#parse の返り値となる
木のルートは特別で、ノードの種類を表すシンボルを持ちません。
XML宣言、DTD......。
: [:start_element, 親ノード, 要素名, 属性, *子ノード]
XML要素。属性は { 属性名文字列 => 属性値文字列 } という Hash。
子ノードの配列は node[4..-1] で得られる。
: [:text, 正規化文字列]
テキストノード
: [:processing_instruction,... -
REXML
:: SAX2Listener # start _ prefix _ mapping(prefix , uri) -> () (112.0) -
名前空間の接頭辞(prefix)が導入されたときに呼び出される コールバックメソッドです。
...g("foo", "http://foo.example.org/")
start_element(nil, "a", "a", {"xmlns:foo" => "http://foo.example.org/"})
:
end_element(nil, "a", "a")
end_prefix_mapping("foo")
の順で呼びだされます。つまり名前空間を導入した要素の start_element の前に
start_prefix_mapping......が呼びだされます。
@param prefix 接頭辞の文字列が渡されます
@param uri 接頭辞に対応する URI 文字列が渡されます...