るりまサーチ

最速Rubyリファレンスマニュアル検索!
143件ヒット [1-100件を表示] (0.023秒)

別のキーワード

  1. socket listen
  2. sax2parser listen
  3. rexml/parsers/sax2parser listen
  4. addrinfo listen
  5. openssl listen

検索結果

<< 1 2 > >>

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

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

...

ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコール...
...ては、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :st...
...am listener コールバックオブジェクト

=== 例
# CDATAセクションに出会った場合にブロックが呼び出される。
parse
r.listen(:cdata){|data| ... }

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parse
r.listen(:...

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

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

...

ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコール...
...ては、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :st...
...am listener コールバックオブジェクト

=== 例
# CDATAセクションに出会った場合にブロックが呼び出される。
parse
r.listen(:cdata){|data| ... }

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parse
r.listen(:...

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

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

...

ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコール...
...ては、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :st...
...am listener コールバックオブジェクト

=== 例
# CDATAセクションに出会った場合にブロックが呼び出される。
parse
r.listen(:cdata){|data| ... }

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parse
r.listen(:...

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

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

...

ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコール...
...ては、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :st...
...am listener コールバックオブジェクト

=== 例
# CDATAセクションに出会った場合にブロックが呼び出される。
parse
r.listen(:cdata){|data| ... }

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parse
r.listen(:...

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

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

...

ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコール...
...ては、
REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :st...
...am listener コールバックオブジェクト

=== 例
# CDATAセクションに出会った場合にブロックが呼び出される。
parse
r.listen(:cdata){|data| ... }

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parse
r.listen(:...

絞り込み条件を変える

REXML::Parsers::SAX2Parser#parse -> () (24117.0)

REXML::Parsers::SAX2Parser.new で指定した XML を パースし、その結果によって REXML::Parsers::SAX2Parser#listen で 指定したコールバックを呼び出します。

...REXML::Parsers::SAX2Parser.new で指定した XML を
パースし、その結果によって REXML::Parsers::SAX2Parser#listen
指定したコールバックを呼び出します。

@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::Undefin...

rexml/parsers/sax2parser (12054.0)

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

...クトに REXML::Parsers::SAX2Parser#listen
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます。

コールバックには2種類あって、ブロックを使う方式と REXML::SAX2Listener
を include し...
...す。詳しくは
REXML::Parsers::SAX2Parser#listen を参照してください。

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

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

parse
r = REXML::Parsers::SAX2Parser.new(<<XML)
<root n="0">...
...L

elements = []
parse
r.listen(:start_element){|uri, localname, qname, attrs|
elements << [qname, attrs]
}
as = []
parse
r.listen(:start_element, ["a"]){|uri, localname, qname, attrs|
as << [qname, attrs]
}
texts = []
parse
r.listen(:characters, ["a"]){|c| texts << c }
parse
r.parse
elements # => [...

REXML::Parsers::StreamParser.new(source, listener) -> REXML::Parsers::StreamParser (6300.0)

ストリームパーサオブジェクトを生成します。

...ストリームパーサオブジェクトを生成します。

@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))
@param listener コールバックオブジェクト...

REXML::Document.parse_stream(source, listener) -> () (6207.0)

XML文書を source から読み込み、パースした結果を listener にコールバックで伝えます。

...結果を
listen
er にコールバックで伝えます。

このメソッドは
Parse
rs::StreamParser.new( source, listener ).parse
と同じ挙動をします。

コールバックの詳しい仕組みなどについては REXML::Parsers::StreamParser
および REXML::StreamListener を参照...
...してください。

@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))
@param listener コールバックオブジェクト...

REXML::Parsers::SAX2Parser#deafen(listener) -> () (6116.0)

REXML::Parsers::SAX2Parser#listen で指定した listener を 取り除きます。

...REXML::Parsers::SAX2Parser#listen で指定した listener を
取り除きます。

@param listener 取り除く listener...

絞り込み条件を変える

<< 1 2 > >>