るりまサーチ

最速Rubyリファレンスマニュアル検索!
72件ヒット [1-72件を表示] (0.152秒)
トップページ > クエリ:prefix[x] > クエリ:rexml/parsers/sax2parser[x]

別のキーワード

  1. rexml/document new
  2. rexml/document write
  3. rexml/document node_type
  4. rexml/document to_s
  5. rexml/document clone

検索結果

rexml/parsers/sax2parser (38048.0)

SAX2 と同等の API を持つストリーム式の XML パーサ。

...r#listen を参照してください。

REXML::Parsers::StreamParser のパーサよりは高機能です。

//emlist[][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'

parser = REXML::Parsers::SAX2Parser.new(<<XML)
<root n="0">
<a n="1">111</a>
<b n="2">222</b>
<a n="...
...=>"3"}]]
as # => [["a", {"n"=>"1"}], ["a", {"n"=>"3"}]]
texts # => ["111", "333"]
//}

//emlist[仕様確認サンプル][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'

xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!...
...]
# >> [:progress, 683]
# >> [:characters, "\n"]
# >> [:progress, 683]
# >> [:start_prefix_mapping, nil, "http://example.org/default"]
# >> [:start_prefix_mapping, "foo", "http://example.org/foo"]
# >> [:start_prefix_mapping, "bar", "http://example.org/bar"]
# >> [:start_element, "http://example.org...

REXML::Parsers::SAX2Parser#listen(ary) { ... } -> () (8042.0)

コールバックをパーサに登録します。

...要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Li...
...指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要素の要素名、つまり xmlns:foo="bar" という属性を持つ
要素の...
...として持つ要素の直下のみ
コールバックが呼び出されます。
フィルタリングに使われる名前は QName、つまり prefix を含む文字列です。

@param sym イベント名(シンボル)
@param ary 要素名によるコールバック呼び出し条件の指定(...

REXML::Parsers::SAX2Parser#listen(ary, listener) -> () (8042.0)

コールバックをパーサに登録します。

...要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Li...
...指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要素の要素名、つまり xmlns:foo="bar" という属性を持つ
要素の...
...として持つ要素の直下のみ
コールバックが呼び出されます。
フィルタリングに使われる名前は QName、つまり prefix を含む文字列です。

@param sym イベント名(シンボル)
@param ary 要素名によるコールバック呼び出し条件の指定(...

REXML::Parsers::SAX2Parser#listen(listener) -> () (8042.0)

コールバックをパーサに登録します。

...要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Li...
...指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要素の要素名、つまり xmlns:foo="bar" という属性を持つ
要素の...
...として持つ要素の直下のみ
コールバックが呼び出されます。
フィルタリングに使われる名前は QName、つまり prefix を含む文字列です。

@param sym イベント名(シンボル)
@param ary 要素名によるコールバック呼び出し条件の指定(...

REXML::Parsers::SAX2Parser#listen(sym) { ... } -> () (8042.0)

コールバックをパーサに登録します。

...要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Li...
...指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要素の要素名、つまり xmlns:foo="bar" という属性を持つ
要素の...
...として持つ要素の直下のみ
コールバックが呼び出されます。
フィルタリングに使われる名前は QName、つまり prefix を含む文字列です。

@param sym イベント名(シンボル)
@param ary 要素名によるコールバック呼び出し条件の指定(...

絞り込み条件を変える

REXML::Parsers::SAX2Parser#listen(sym, ary) { ... } -> () (8042.0)

コールバックをパーサに登録します。

...要素終了, REXML::SAX2Listener#end_element)
* :start_prefix_mapping
(名前空間接頭辞導入, REXML::SAX2Listener#start_prefix_mapping)
* :end_prefix_mapping
(名前空間接頭辞適用終了, REXML::SAX2Listener#end_prefix_mapping)
* :characters (文字データ, REXML::SAX2Li...
...指定した名前を持つ
要素の開始時と終了時にのみコールバックが呼び出されるようになります。
start_prefix_mapping, end_prefix_mapping では、その名前空間が導入された
要素の要素名、つまり xmlns:foo="bar" という属性を持つ
要素の...
...として持つ要素の直下のみ
コールバックが呼び出されます。
フィルタリングに使われる名前は QName、つまり prefix を含む文字列です。

@param sym イベント名(シンボル)
@param ary 要素名によるコールバック呼び出し条件の指定(...