132件ヒット
[1-100件を表示]
(0.017秒)
種類
- インスタンスメソッド (84)
- クラス (24)
- 特異メソッド (12)
- ライブラリ (12)
ライブラリ
-
rexml
/ parsers / pullparser (120)
クラス
キーワード
- PullEvent (12)
- each (12)
- empty? (12)
-
event
_ type (12) -
has
_ next? (12) - new (12)
- peek (12)
- pull (12)
-
rexml
/ parsers / pullparser (12) - unshift (12)
検索結果
先頭5件
-
REXML
:: Parsers :: PullParser (27000.0) -
プル方式の XML パーサクラス。
プル方式の XML パーサクラス。 -
rexml
/ parsers / pullparser (18018.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベン......===[a:event_type] イベントの種類とパラメータ
REXML::Parsers::PullEvent#event_type で得られるイベントの種類の
シンボルを列挙しています。
これらのうちのいくつかは、
REXML::Parsers::PullEvent#start_element? などのメソッドで
判定するこ... -
REXML
:: Parsers :: PullParser . new(stream) -> REXML :: Parsers :: PullParser (9317.0) -
新たな PullParser オブジェクトを生成して返します。
...新たな PullParser オブジェクトを生成して返します。
@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))... -
REXML
:: Parsers :: PullParser # peek(depth = 0) -> REXML :: Parsers :: PullEvent | nil (9100.0) -
イベントキューの先頭から depth 番目のイベントを取り出します。
...を見ようとした場合)は nil を返します。
@param depth 先頭から depth 番目のイベントを取り出します
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義... -
REXML
:: Parsers :: PullParser # pull -> REXML :: Parsers :: PullEvent (9100.0) -
イベントキューの先頭のイベントを取り出し、キューからそれを取り除きます。
...イベントキューの先頭のイベントを取り出し、キューからそれを取り除きます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名... -
REXML
:: Parsers :: PullParser # empty? -> bool (9006.0) -
未処理のイベントが残っていない場合に真を返します。
...未処理のイベントが残っていない場合に真を返します。
@see REXML::Parsers::PullParser#has_next?... -
REXML
:: Parsers :: PullParser # has _ next? -> bool (9006.0) -
未処理のイベントが残っている場合に真を返します。
...未処理のイベントが残っている場合に真を返します。
@see REXML::Parsers::PullParser#empty?... -
REXML
:: Parsers :: PullParser # each {|event| . . . } -> () (9000.0) -
XMLをパースし、得られたイベント列を引数として順にブロックを呼び出します。
...XMLをパースし、得られたイベント列を引数として順にブロックを呼び出します。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名... -
REXML
:: Parsers :: PullParser # unshift(token) -> () (9000.0) -
イベントキューの先頭に token を追加します。
...イベントキューの先頭に token を追加します。
@param token 先頭に追加するイベント(REXML::Parsers::PullEvent オブジェクト)...