るりまサーチ

最速Rubyリファレンスマニュアル検索!
120件ヒット [101-120件を表示] (0.038秒)
トップページ > クエリ:@[x] > クエリ:attlistdecl[x]

別のキーワード

  1. rexml attlistdecl
  2. attlistdecl []
  3. attlistdecl new
  4. attlistdecl each
  5. pullevent attlistdecl?

検索結果

<< < 1 2 >>

REXML::Parsers::SAX2Parser#listen(sym, ary) { ... } -> () (30.0)

コールバックをパーサに登録します。

...理命令 REXML::SAX2Listener#processing_instruction)
* :doctype
(DTD, REXML::SAX2Listener#doctype)
* :attlistdecl
(DTDの属性リスト宣言, REXML::SAX2Listener#attlistdecl)
* :entitydecl
(DTDの実体宣言, REXML::SAX2Listener#entitydecl)
* :notationdecl
(DTDの記法...
...れる名前は QName、つまり prefix を含む文字列です。

@
param sym イベント名(シンボル)
@
param ary 要素名によるコールバック呼び出し条件の指定(文字列もしくは正規表現の配列)
@
param listener コールバックオブジェクト

=== 例
# CDAT...

rexml/parsers/streamparser (24.0)

ストリーム式の XML パーサ。

...equire 'rexml/streamlistener'
class Listener
include REXML::StreamListener
def initialize
@
events = []
end

def text(text)
@
events << "text[#{text}]"
end

def tag_start(name, attrs)
@
events << "tag_start[#{name}]"
end

attr_reader :events
end

xml = <<EOS
<members>
<mem...
...M", "foo", nil]
# >> [:elementdecl, "<!ELEMENT root (a+)"]
# >> [:elementdecl, "<!ELEMENT a"]
# >> [:entitydecl, ["bar", "barbarbarbar"]]
# >> [:attlistdecl, "a", {"att"=>nil, "xyz"=>"foobar"}, " \n <!ATTLIST a att CDATA #REQUIRED xyz CDATA \"foobar\">"]
# >> [:notationdecl, ["foobar", "SYSTEM", ni...
<< < 1 2 >>