44件ヒット
[1-44件を表示]
(0.118秒)
種類
- インスタンスメソッド (33)
- クラス (11)
ライブラリ
-
rexml
/ document (44)
クラス
-
REXML
:: Entity (33)
キーワード
- unnormalized (11)
- value (11)
検索結果
先頭4件
-
REXML
:: Entity # normalized -> String | nil (27342.0) -
正規化された(normalized)実体の値を返します。
...正規化された(normalized)実体の値を返します。
すなわち、一切の実体参照を展開していない値を返します。
外部実体(external entity)宣言の場合は nil を返します。
@see REXML::Entity#value, REXML::Entity#unnormalized... -
REXML
:: Entity (21112.0) -
XML における実体(エンティティ、entity)の宣言(declaration)を表わすクラス。
...ML における実体(エンティティ、entity)の宣言(declaration)を表わすクラス。
DTD(REXML::DocType)内の実体宣言に対応するものです。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<!DOCTYPE document [
<!ENTITY f "foo bar baz">
<!ENTITY......<!ENTITY y SYSTEM "y.png" NDATA PNG>
<!ENTITY % z "zzz">
<!ENTITY zz "%z;%z;&f;">
]>
EOS
entities = doc.doctype.entities
# f は 内部実体名なので、external や ref は nil である
p entities["f"].name # => "f"
p entities["f"].value # => "foo bar baz"
p entities["f"].external # => nil
p......l # => "SYSTEM"
p entities["x"].ref # => "x.txt"
p entities["x"].ndata # => nil
# y は解析対象外実体(unparsed entity)なので ndata が記法名を返す
p entities["y"].ndata # => "PNG"
# zz は中にパラメータ実体参照と内部実体参照を含むので、
# value, unnormalized... -
REXML
:: Entity # unnormalized -> String | nil (15331.0) -
非正規化された(unnormalized)実体の値を返します。
...nnormalized)実体の値を返します。
すなわち、self が属する DTD によってすべての実体参照(&ent; と %ent; の両方)
を展開した文字列を返します。
外部実体(external entity)宣言の場合は nil を返します。
@see REXML::Entity#value, REXML::Entity......#normalized... -
REXML
:: Entity # value -> String | nil (9243.0) -
実体の値を返します。
...ータ実体参照(parameter entity)のみが展開され、
そうでない実体参照(general entity)は展開されて
いないような値が返されます。
外部実体(external entity)宣言の場合は nil を返します。
@see REXML::Entity#unnormalized, REXML::Entity#normalized...