96件ヒット
[1-96件を表示]
(0.250秒)
種類
- インスタンスメソッド (84)
- ライブラリ (12)
ライブラリ
-
rexml
/ parsers / sax2parser (60) -
rexml
/ sax2listener (24)
クラス
モジュール
-
REXML
:: SAX2Listener (24)
キーワード
- listen (60)
-
rexml
/ parsers / sax2parser (12) -
start
_ prefix _ mapping (12)
検索結果
先頭5件
-
REXML
:: SAX2Listener # end _ prefix _ mapping(prefix) -> () (24202.0) -
名前空間の接頭辞(prefix)の適用範囲が終了したときに 呼び出されるコールバックメソッドです。
名前空間の接頭辞(prefix)の適用範囲が終了したときに
呼び出されるコールバックメソッドです。
@param prefix 接頭辞の文字列が渡されます -
rexml
/ parsers / sax2parser (78.0) -
SAX2 と同等の API を持つストリーム式の XML パーサ。
...oot>
EOS
class Listener
#include REXML::SAX2Listener
def method_missing(name, *args)
p [name, *args]
end
def respond_to_missing?(name, include_private)
name != :call
end
end
parser = REXML::Parsers::SAX2Parser.new(xml)
parser.listen(Listener.new)
parser.parse
# >> [:start_documen......_element, "http://example.org/bar", "b", "bar:b", {}]
# >> [:progress, 683]
# >> [:end_element, "http://example.org/bar", "b", "bar:b"]
# >> [:progress, 683]
# >> [:characters, "\n "]
# >> [:progress, 683]
# >> [:end_element, "http://example.org/default", "a", "a"]
# >> [:progress, 683]
# >> [:char......barbarbarbar\n"]
# >> [:progress, 683]
# >> [:end_element, "http://example.org/default", "root", "root"]
# >> [:end_prefix_mapping, nil]
# >> [:end_prefix_mapping, "foo"]
# >> [:end_prefix_mapping, "bar"]
# >> [:progress, 683]
# >> [:characters, "\n"]
# >> [:progress, 683]
# >> [:end_document]
//}... -
REXML
:: Parsers :: SAX2Parser # listen(ary) { . . . } -> () (66.0) -
コールバックをパーサに登録します。
...開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_element
(要素開始, REXML::SAX2Listener#start_element)
* :end_element
(要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空......間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listene......規表現が指定できます。
start_element, end_element に関しては、指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要... -
REXML
:: Parsers :: SAX2Parser # listen(ary , listener) -> () (66.0) -
コールバックをパーサに登録します。
...開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_element
(要素開始, REXML::SAX2Listener#start_element)
* :end_element
(要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空......間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listene......規表現が指定できます。
start_element, end_element に関しては、指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要... -
REXML
:: Parsers :: SAX2Parser # listen(listener) -> () (66.0) -
コールバックをパーサに登録します。
...開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_element
(要素開始, REXML::SAX2Listener#start_element)
* :end_element
(要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空......間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listene......規表現が指定できます。
start_element, end_element に関しては、指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要... -
REXML
:: Parsers :: SAX2Parser # listen(sym) { . . . } -> () (66.0) -
コールバックをパーサに登録します。
...開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_element
(要素開始, REXML::SAX2Listener#start_element)
* :end_element
(要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空......間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listene......規表現が指定できます。
start_element, end_element に関しては、指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要... -
REXML
:: Parsers :: SAX2Parser # listen(sym , ary) { . . . } -> () (66.0) -
コールバックをパーサに登録します。
...開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_element
(要素開始, REXML::SAX2Listener#start_element)
* :end_element
(要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空......間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listene......規表現が指定できます。
start_element, end_element に関しては、指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要... -
REXML
:: SAX2Listener # start _ prefix _ mapping(prefix , uri) -> () (18.0) -
名前空間の接頭辞(prefix)が導入されたときに呼び出される コールバックメソッドです。
...ix_mapping("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_m...