るりまサーチ

最速Rubyリファレンスマニュアル検索!
96件ヒット [1-96件を表示] (0.021秒)
トップページ > クエリ:parser[x] > クラス:REXML::Parsers::SAX2Parser[x]

別のキーワード

  1. sax2parser listen
  2. rexml/parsers/sax2parser listen
  3. json parser
  4. parser parse
  5. parser new

ライブラリ

キーワード

検索結果

REXML::Parsers::SAX2Parser.new(source) -> REXML::Parsers::SAX2Parser (6202.0)

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

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

@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))

REXML::Parsers::SAX2Parser#parse -> () (6033.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#listen(ary) { ... } -> () (6019.0)

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

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

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parser
.listen(:start_element, ["h1", "h2"]){|uri, localname, qname, attrs|
.....
....
}

# /\Ah[1234]\z/ という正規表現にマッチする要素(h1, .. h4)の直下の
# 文字データに出会った場合に呼び出される
parser
.listen(:characters, [/\Ah[1234]\z/]){|data|
...
}...

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

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

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

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parser
.listen(:start_element, ["h1", "h2"]){|uri, localname, qname, attrs|
.....
....
}

# /\Ah[1234]\z/ という正規表現にマッチする要素(h1, .. h4)の直下の
# 文字データに出会った場合に呼び出される
parser
.listen(:characters, [/\Ah[1234]\z/]){|data|
...
}...

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

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

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

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parser
.listen(:start_element, ["h1", "h2"]){|uri, localname, qname, attrs|
.....
....
}

# /\Ah[1234]\z/ という正規表現にマッチする要素(h1, .. h4)の直下の
# 文字データに出会った場合に呼び出される
parser
.listen(:characters, [/\Ah[1234]\z/]){|data|
...
}...

絞り込み条件を変える

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

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

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

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parser
.listen(:start_element, ["h1", "h2"]){|uri, localname, qname, attrs|
.....
....
}

# /\Ah[1234]\z/ という正規表現にマッチする要素(h1, .. h4)の直下の
# 文字データに出会った場合に呼び出される
parser
.listen(:characters, [/\Ah[1234]\z/]){|data|
...
}...

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

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

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

# h1, h2 という要素名を持つ要素が開始した場合にブロックが呼び出される
parser
.listen(:start_element, ["h1", "h2"]){|uri, localname, qname, attrs|
.....
....
}

# /\Ah[1234]\z/ という正規表現にマッチする要素(h1, .. h4)の直下の
# 文字データに出会った場合に呼び出される
parser
.listen(:characters, [/\Ah[1234]\z/]){|data|
...
}...

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

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

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

@param listener 取り除く listener...