要約
REXML::Parsers::PullParser で使われるパース結果を表すイベントクラス。
REXML::Parsers::PullParser#pull および REXML::Parsers::PullParser#peek がこのクラスのオブジェクトを返します。
目次
- インスタンスメソッド
インスタンスメソッド
self[nth] -> object
[permalink][rdoc][edit]self[start, len] -> [object]
-
イベントのパラメータを取り出します。
Array#[] と同様の引数を取ります。
- [PARAM] nth:
- nth番目のイベントパラメータを取り出します
- [PARAM] start:
- start番目から len 個のイベントを取り出します
- [PARAM] len:
- start番目から len 個のイベントを取り出します
attlistdecl? -> bool
[permalink][rdoc][edit]-
DTDの属性リスト宣言なら真を返します。
cdata? -> bool
[permalink][rdoc][edit]-
cdata セクションなら真を返します。
comment? -> bool
[permalink][rdoc][edit]-
コメントノードなら真を返します。
doctype? -> bool
[permalink][rdoc][edit]-
DTD 開始なら真を返します。
elementdecl? -> bool
[permalink][rdoc][edit]-
DTDの要素宣言なら真を返します。
end_element? -> bool
[permalink][rdoc][edit]-
XML要素の終了タグなら真を返します。
entitydecl? -> bool
[permalink][rdoc][edit]-
DTDの実体宣言なら真を返します。
event_type -> Symbol
[permalink][rdoc][edit]-
イベントの種類をシンボルで返します。
詳しくは REXML::Parsers::PullParser を参照してください。
instruction? -> bool
[permalink][rdoc][edit]-
XML処理命令なら真を返します。
notationdecl? -> bool
[permalink][rdoc][edit]-
DTDの記法宣言なら真を返します。
start_element? -> bool
[permalink][rdoc][edit]-
XML要素の開始タグなら真を返します。
text? -> bool
[permalink][rdoc][edit]-
テキストノードなら真を返します。
xmldecl? -> bool
[permalink][rdoc][edit]-
XML宣言なら真を返します。