るりまサーチ

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

別のキーワード

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

ライブラリ

キーワード

検索結果

<< 1 2 3 ... > >>

rexml/parsers/pullparser (50072.0)

プル方式の XML パーサ。

...プル方式の XML パーサ。

REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出...
...り除きます。

pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベン...
...)
cdata セクション
: xmldecl (バージョン文字列, エンコーディング文字列 | nil, standalone ("yes" | "no" | nil))
XML宣言
: externalentity (エンティティ文字列)
doctype内のパラメータ実体参照。

//emlist[][ruby]{
require 'rexml/parsers/pullparser'
xml...

REXML::Parsers::PullEvent#start_element? -> bool (17100.0)

XML要素の開始タグなら真を返します。

XML要素の開始タグなら真を返します。

REXML::Parsers::PullParser#each {|event| ... } -> () (17100.0)

XMLをパースし、得られたイベント列を引数として順にブロックを呼び出します。

...得られたイベント列を引数として順にブロックを呼び出します。

@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間
...

REXML::Parsers::PullParser#has_next? -> bool (17100.0)

未処理のイベントが残っている場合に真を返します。

...未処理のイベントが残っている場合に真を返します。

@see REXML::Parsers::PullParser#empty?...

REXML::Parsers::PullParser (17000.0)

プル方式の XML パーサクラス。

プル方式の XML パーサクラス。

絞り込み条件を変える

REXML::Parsers::PullEvent#attlistdecl? -> bool (14100.0)

DTDの属性リスト宣言なら真を返します。

DTDの属性リスト宣言なら真を返します。

REXML::Parsers::PullEvent#cdata? -> bool (14100.0)

cdata セクションなら真を返します。

...cdata セクションなら真を返します。...

REXML::Parsers::PullEvent#notationdecl? -> bool (14100.0)

DTDの記法宣言なら真を返します。

DTDの記法宣言なら真を返します。

REXML::Parsers::PullParser#peek(depth = 0) -> REXML::Parsers::PullEvent | nil (14100.0)

イベントキューの先頭から depth 番目のイベントを取り出します。

...ようとした場合)は nil を返します。

@param depth 先頭から depth 番目のイベントを取り出します

@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義され...
<< 1 2 3 ... > >>