るりまサーチ

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

ライブラリ

キーワード

検索結果

REXML::Entity.new(array) -> REXML::Entity (31.0)

新たな Entity オブジェクトを生成して返します。

...

@
param name 実体参照の名前
@
param value 参照の値
@
param parent 親ノード
@
param reference パラメータ実体であるかどうかの真偽値
@
param array 初期化のための配列

=== 例
「>」「>」 の対応は以下のように実現されます。
REXML::Entity
.new...

REXML::Entity.new(name, value, parent=nil, reference=false) -> REXML::Entity (31.0)

新たな Entity オブジェクトを生成して返します。

...

@
param name 実体参照の名前
@
param value 参照の値
@
param parent 親ノード
@
param reference パラメータ実体であるかどうかの真偽値
@
param array 初期化のための配列

=== 例
「>」「>」 の対応は以下のように実現されます。
REXML::Entity
.new...

REXML::Entity#write(out, indent = -1) -> () (19.0)

実体宣言を文字列化したものを out に書き込みます。

...実体宣言を文字列化したものを out に書き込みます。

@
param out 出力先の IO オブジェクト
@
param indent 利用されません。deprecated なパラメータです
@
see REXML::Entity#to_s...

REXML::Entity#normalized -> String | nil (7.0)

正規化された(normalized)実体の値を返します。

...正規化された(normalized)実体の値を返します。

すなわち、一切の実体参照を展開していない値を返します。

外部実体(external entity)宣言の場合は nil を返します。

@
see REXML::Entity#value, REXML::Entity#unnormalized...

REXML::Entity#to_s -> String (7.0)

実体宣言を文字列化したものを返します。

...実体宣言を文字列化したものを返します。

@
see REXML::Entity#write

//emlist[][ruby]{
e = REXML::ENTITY.new("w", "wee");
p e.to_s # => "<!ENTITY w \"wee\">"
//}...

絞り込み条件を変える

REXML::Entity#unnormalized -> String | nil (7.0)

非正規化された(unnormalized)実体の値を返します。

...体の値を返します。

すなわち、self が属する DTD によってすべての実体参照(&ent; と %ent; の両方)
を展開した文字列を返します。

外部実体(external entity)宣言の場合は nil を返します。

@
see REXML::Entity#value, REXML::Entity#normalized...

REXML::Entity#value -> String | nil (7.0)

実体の値を返します。

...ータ実体参照(parameter entity)のみが展開され、
そうでない実体参照(general entity)は展開されて
いないような値が返されます。

外部実体(external entity)宣言の場合は nil を返します。

@
see REXML::Entity#unnormalized, REXML::Entity#normalized...

REXML::Entity.matches?(string) -> bool (7.0)

string が実体宣言の文法に従う文字列であれば真を返します。

...文字列であれば真を返します。

@
param string 判定対象の文字列

//emlist[][ruby]{
require 'rexml/document'

p REXML::Entity.matches?('<!ENTITY s "seal">') # => true
p REXML::Entity.matches?('<!ENTITY % s "seal">') # => true
p REXML::Entity.matches?('<!ELEMENT br EMPTY >') # => fa...