36件ヒット
[1-36件を表示]
(0.014秒)
種類
- インスタンスメソッド (24)
- ライブラリ (12)
ライブラリ
-
rexml
/ streamlistener (24)
モジュール
キーワード
- attlistdecl (12)
-
rexml
/ parsers / streamparser (12)
検索結果
先頭3件
-
REXML
:: StreamListener # cdata(content) -> () (21135.0) -
CDATA セクションをパースしたときに呼び出されるコールバックメソッドです。
...CDATA セクションをパースしたときに呼び出されるコールバックメソッドです。
@param content CDATAセクションの内容の文字列が渡されます
=== 例
<![CDATA[ xyz ]]>
というCDATAセクションに対しては
content: " xyz "
という引数が渡さ... -
REXML
:: StreamListener # attlistdecl(element _ name , attributes , raw _ content) -> () (3024.0) -
DTDの属性リスト宣言をパースしたときに呼び出されるコールバックです。
...ま渡されます
=== 例
<!ATTLIST a att CDATA #REQUIRED xyz CDATA "foobar">
という属性リスト宣言に対しては
element_name: "a"
attributes: {"att"=>nil, "xyz"=>"foobar"}
raw_content: " \n<!ATTLIST a att CDATA #REQUIRED xyz CDATA \"foobar\">"
という引数が渡されます... -
rexml
/ parsers / streamparser (78.0) -
ストリーム式の XML パーサ。
...::SAX2Parser を用いてください。
パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamListener を include し、
必要なメソッドをオーバーライドしたクラスのオブジェクトを
コールバックオブジェクト......パースが開始しその結果によってコールバックが呼び出されます。
コールバックされるメソッドは REXML::StreamListener になにもしない
メソッドとして定義されています。どのようなコールバックがあるかは
そちらを参照し......er'
require 'rexml/streamlistener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!ELEMENT a>
<!ENTITY bar "barbarbarbar">
<!ATTLIST a att CDATA #REQUIRED xyz CDATA "foobar">
<!NOT...