るりまサーチ

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

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. open3 capture2e
  5. matrix rank_e

検索結果

<< 1 2 > >>

REXML::StreamListener#entitydecl(content) -> () (24307.0)

DTDの実体宣言をパースしたときに呼び出されるコールバックメソッドです。

...tent 実体宣言が配列で渡されます

実体宣言の書き方によって content に渡されるデータの形式が異なります。

//emlist[][ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
xml = <<EOS
<!DOCTYPE root [
<!E...
...YN '"Yes"'>
<!ENTITY % YN 'Yes'>
<!ENTITY WhatHeSaid "He said %YN;">
<!ENTITY open-hatch SYSTEM "http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY open-hatch PUBLIC "-//Textuality//TEXT Standard open-hatch boilerplate//EN" "http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY...
...-pic SYSTEM "../grafix/OpenHatch.gif" NDATA gif>
]>
<root />
E
OS

class Listener
include REXML::StreamListener
def entitydecl(content); p content; end
e
nd
REXML::Parsers::StreamParser.new(xml, Listener.new).parse
# >> ["YN", "\"Yes\"", "%"]
# >> ["YN", "Yes", "%"]
# >> ["WhatHeSaid", "He said %Y...

REXML::SAX2Listener#entitydecl(content) -> () (24301.0)

DTDの実体宣言に出会ったときに呼び出されるコールバックメソッドです。

...DTDの実体宣言に出会ったときに呼び出されるコールバックメソッドです。

@param content 実体宣言が配列で渡されます...

REXML::Parsers::PullEvent#entitydecl? -> bool (12201.0)

DTDの実体宣言なら真を返します。

DTDの実体宣言なら真を返します。

REXML::Parsers::SAX2Parser#listen(ary, listener) -> () (6212.0)

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

...ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコールバ...
...REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_elemen...
...ters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listener#processing_instruction)
* :doctype
(DTD, REXML::SAX2Listener#doctype)
* :attlistdecl
(DTDの属性リスト宣言, REXML::SAX2Listener#attlistdecl)
* :entitydecl...

REXML::Parsers::SAX2Parser#listen(listener) -> () (6212.0)

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

...ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコールバ...
...REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_elemen...
...ters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listener#processing_instruction)
* :doctype
(DTD, REXML::SAX2Listener#doctype)
* :attlistdecl
(DTDの属性リスト宣言, REXML::SAX2Listener#attlistdecl)
* :entitydecl...

絞り込み条件を変える

REXML::StreamListener#entity(content) -> () (6206.0)

DTD内で、パラメータ実体参照(%entityname;)が現れたときに呼び出される コールバックメソッドです。

...(%entityname;)が現れたときに呼び出される
コールバックメソッドです。

DTDの各宣言(要素型宣言や実体参照宣言)の内側で使われた
場合はこのメソッドはコールバックされません。
各宣言のためのコールバックメソッド
(REXML::...
...StreamListener#elementdecl や REXML::StreamListener#entitydecl
など)
の引数の一部として渡されます。

2.0.0 以前ではこのメソッドはコールバックされないことに注意してください。

@param content 参照名が文字列で渡されます。...

REXML::Parsers::SAX2Parser#listen(ary) { ... } -> () (6112.0)

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

...ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコールバ...
...REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_elemen...
...ters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listener#processing_instruction)
* :doctype
(DTD, REXML::SAX2Listener#doctype)
* :attlistdecl
(DTDの属性リスト宣言, REXML::SAX2Listener#attlistdecl)
* :entitydecl...

REXML::Parsers::SAX2Parser#listen(sym) { ... } -> () (6112.0)

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

...ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコールバ...
...REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_elemen...
...ters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listener#processing_instruction)
* :doctype
(DTD, REXML::SAX2Listener#doctype)
* :attlistdecl
(DTDの属性リスト宣言, REXML::SAX2Listener#attlistdecl)
* :entitydecl...

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

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

...ブロックを指定した場合はそのブロックがコールバックされます。
ブロックを指定しない場合は REXML::SAX2Listener を include した
クラスのオブジェクトを指定します。

sym は以下のシンボルが指定でき、どの場合にコールバ...
...REXML::SAX2Listener の対応するメソッドで詳しく説明されていますので
そちらを参照してください。

* :start_document
(XML文書開始, REXML::SAX2Listener#start_document)
* :end_document
(XML文書終了, REXML::SAX2Listener#end_document)
* :start_elemen...
...ters (文字データ, REXML::SAX2Listener#characters)
* :processing_instruction
(XML 処理命令 REXML::SAX2Listener#processing_instruction)
* :doctype
(DTD, REXML::SAX2Listener#doctype)
* :attlistdecl
(DTDの属性リスト宣言, REXML::SAX2Listener#attlistdecl)
* :entitydecl...
<< 1 2 > >>