306件ヒット
[1-100件を表示]
(0.147秒)
種類
- インスタンスメソッド (242)
- 文書 (42)
- ライブラリ (11)
- 特異メソッド (11)
ライブラリ
-
rexml
/ parsers / pullparser (242) - socket (11)
クラス
-
REXML
:: Parsers :: PullEvent (165) -
REXML
:: Parsers :: PullParser (77) - Socket (11)
キーワード
-
NEWS for Ruby 2
. 3 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (8) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 2
. 6 . 0 (6) -
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - [] (22)
- attlistdecl? (11)
- cdata? (11)
- comment? (11)
-
connect
_ nonblock (11) - doctype? (11)
- each (11)
- elementdecl? (11)
- empty? (11)
-
end
_ element? (11) - entitydecl? (11)
-
event
_ type (11) -
has
_ next? (11) - instruction? (11)
- new (11)
- notationdecl? (11)
- peek (11)
-
rexml
/ parsers / pullparser (11) -
start
_ element? (11) - text? (11)
- unshift (11)
- xmldecl? (11)
検索結果
先頭5件
-
REXML
:: Parsers :: PullParser # pull -> REXML :: Parsers :: PullEvent (24401.0) -
イベントキューの先頭のイベントを取り出し、キューからそれを取り除きます。
...トキューの先頭のイベントを取り出し、キューからそれを取り除きます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間... -
rexml
/ parsers / pullparser (12060.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......イベントのキューと見なせます。
pull はそのキューの先頭を取り出し、キューから取り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終......: 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" [
<!ELEMENT root (a... -
REXML
:: Parsers :: PullEvent # instruction? -> bool (9200.0) -
XML処理命令なら真を返します。
XML処理命令なら真を返します。 -
REXML
:: Parsers :: PullEvent # start _ element? -> bool (9200.0) -
XML要素の開始タグなら真を返します。
XML要素の開始タグなら真を返します。 -
REXML
:: Parsers :: PullParser . new(stream) -> REXML :: Parsers :: PullParser (6400.0) -
新たな PullParser オブジェクトを生成して返します。
...新たな PullParser オブジェクトを生成して返します。
@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))... -
REXML
:: Parsers :: PullParser # peek(depth = 0) -> REXML :: Parsers :: PullEvent | nil (6300.0) -
イベントキューの先頭から depth 番目のイベントを取り出します。
...に先を見ようとした場合)は nil を返します。
@param depth 先頭から depth 番目のイベントを取り出します
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、... -
REXML
:: Parsers :: PullEvent # [](start , len) -> [object] (6200.0) -
イベントのパラメータを取り出します。
...のパラメータを取り出します。
Array#[] と同様の引数を取ります。
@param nth nth番目のイベントパラメータを取り出します
@param start start番目から len 個のイベントを取り出します
@param len start番目から len 個のイベントを取り... -
REXML
:: Parsers :: PullEvent # [](nth) -> object (6100.0) -
イベントのパラメータを取り出します。
...のパラメータを取り出します。
Array#[] と同様の引数を取ります。
@param nth nth番目のイベントパラメータを取り出します
@param start start番目から len 個のイベントを取り出します
@param len start番目から len 個のイベントを取り... -
REXML
:: Parsers :: PullEvent # attlistdecl? -> bool (6100.0) -
DTDの属性リスト宣言なら真を返します。
DTDの属性リスト宣言なら真を返します。 -
REXML
:: Parsers :: PullEvent # cdata? -> bool (6100.0) -
cdata セクションなら真を返します。
cdata セクションなら真を返します。