312件ヒット
[1-100件を表示]
(0.201秒)
別のキーワード
種類
- インスタンスメソッド (252)
- ライブラリ (24)
- クラス (24)
- 特異メソッド (12)
ライブラリ
-
rexml
/ parsers / pullparser (288)
クラス
キーワード
- PullEvent (12)
- PullParser (12)
- [] (24)
- attlistdecl? (12)
- cdata? (12)
- comment? (12)
- doctype? (12)
- each (12)
- elementdecl? (12)
- empty? (12)
-
end
_ element? (12) - entitydecl? (12)
-
event
_ type (12) -
has
_ next? (12) - instruction? (12)
- new (12)
- notationdecl? (12)
- peek (12)
- pull (12)
-
start
_ element? (12) - text? (12)
- unshift (12)
- xmldecl? (12)
検索結果
先頭5件
-
rexml
/ parsers / pullparser (44066.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......ら取り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイ......il))
XML宣言
: externalentity (エンティティ文字列)
doctype内のパラメータ実体参照。
//emlist[][ruby]{
require 'rexml/parsers/pullparser'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [... -
rexml (38084.0)
-
Pure Ruby の XML パーサです。 DOM スタイルと SAX スタイルの両方をカバーしています。
...API を使うためには rexml/document を使います。
SAX スタイルの API には、
* rexml/parsers/sax2parser
* rexml/parsers/streamparser
のいずれかを用います。
また、それ以外のパーサとして
* rexml/parsers/pullparser
* rexml/parsers/ultralightparser......ク
* REXML Home
http://www.germane-software.com/software/rexml
* API リファレンス
http://www.germane-software.com/software/rexml_doc
日本語訳 http://pub.cozmixng.org/~kou/rexml-doc-ja/
* チュートリアル
http://www.germane-software.com/software/rexml/docs/tutor......ial.html
日本語訳 http://www.baykit.org/~makotos/cgi-bin/wiliki.cgi?REXML%A5%C1%A5%E5%A1%BC%A5%C8%A5%EA%A5%A2%A5%EB&l=jp
* 日本語
http://www.cozmixng.org/~kou/ruby/rexml/
http://www.cozmixng.org/~kou/ruby/rexml/reference... -
REXML
:: Parsers :: PullParser # peek(depth = 0) -> REXML :: Parsers :: PullEvent | nil (11113.0) -
イベントキューの先頭から depth 番目のイベントを取り出します。
...を返します。
@param depth 先頭から depth 番目のイベントを取り出します
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間... -
REXML
:: Parsers :: PullParser # pull -> REXML :: Parsers :: PullEvent (11113.0) -
イベントキューの先頭のイベントを取り出し、キューからそれを取り除きます。
...ューの先頭のイベントを取り出し、キューからそれを取り除きます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間... -
REXML
:: Parsers :: PullParser . new(stream) -> REXML :: Parsers :: PullParser (11101.0) -
新たな PullParser オブジェクトを生成して返します。
新たな PullParser オブジェクトを生成して返します。
@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど)) -
REXML
:: Parsers :: PullEvent (11028.0) -
REXML::Parsers::PullParser で使われるパース結果を表すイベントクラス。
...REXML::Parsers::PullParser で使われるパース結果を表すイベントクラス。
REXML::Parsers::PullParser#pull および
REXML::Parsers::PullParser#peek がこのクラスのオブジェクトを返します。... -
REXML
:: Parsers :: PullParser # each {|event| . . . } -> () (11012.0) -
XMLをパースし、得られたイベント列を引数として順にブロックを呼び出します。
...し、得られたイベント列を引数として順にブロックを呼び出します。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間... -
REXML
:: Parsers :: PullEvent # event _ type -> Symbol (11006.0) -
イベントの種類をシンボルで返します。
...イベントの種類をシンボルで返します。
詳しくは c:REXML::Parsers::PullParser#event_type を参照してください。... -
REXML
:: Parsers :: PullParser # empty? -> bool (11006.0) -
未処理のイベントが残っていない場合に真を返します。
...未処理のイベントが残っていない場合に真を返します。
@see REXML::Parsers::PullParser#has_next?...