るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.158秒)
トップページ > クエリ:-[x] > クエリ:E[x] > クエリ:has_next?[x]

別のキーワード

  1. dbm has_value?
  2. dbm has_key?
  3. gdbm has_key?
  4. sdbm has_key?
  5. sdbm has_value?

検索結果

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

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

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

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

rexml/parsers/pullparser (6042.0)

プル方式の XML パーサ。

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

REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出...
...one ("yes" | "no" | nil))
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 r...
...ol.ent">
%HTMLsymbol;
]>
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar"><![CDATA[cdata is here]]>
<a foo:att='1' bar:att='2' att='&lt;'/>
&amp;&amp; <!-- comment here--> &bar;
</root>
E
OS

parser = REXML::Parsers::PullParser.new(xml)
while parser.has_next?...