44件ヒット
[1-44件を表示]
(0.073秒)
種類
- 特異メソッド (11)
- インスタンスメソッド (11)
- クラス (11)
- 定数 (11)
ライブラリ
-
rexml
/ document (44)
クラス
-
REXML
:: DocType (11) -
REXML
:: Text (11)
モジュール
-
REXML
:: EntityConst (11)
検索結果
先頭4件
-
REXML
:: EntityConst :: APOS (24117.0) -
「'」「'」というエンティティを表わすオブジェクト。
...「'」「'」というエンティティを表わすオブジェクト。... -
REXML
:: DocType # entities -> { String => REXML :: Entity } (3243.0) -
DTD で宣言されている実体の集合を Hash で返します。
...対応する REXML::Entity オブジェクト
を値とするハッシュテーブルです。
これには、XML のデフォルトの実体(gt, lt, quot, apos)も含まれています。
//emlist[][ruby]{
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE foo [
<!ENTITY bar "barbarbarbar">......]>
EOS
p doctype.entities # => { "gt" => #<REXML::Entity: ...>,
# "lt" => #<REXML::Entity: ...>, ... }
p doctype.entities["bar"].to_s # => "<!ENTITY bar \"barbarbarbar\">"
p doctype.entities["gt"].to_s # => "<!ENTITY gt \">\">"
//}... -
REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK) (3237.0) -
テキストノードオブジェクトを生成します。
...使われます。
REXML::Text オブジェクトの場合はその内容が複製されます。
respect_whitespace に真を指定すると、arg に含まれる空白文字は保存されます。
偽の場合は空白はまとめられます。
raw は true, false, nil のいずれかを指定......nilの場合、親ノードが raw モードであるかどうかで
self が raw モードになるかどうかが決まります。
arg に REXML::Text オブジェクトを渡した場合は、この値は無視され
arg が raw モードであるかどうかが使われます。
entity_filter......(REXML::Document)の
DTD(REXML::DocType, REXML::Document#doctype)
で定義されます。DTD が与えられていない場合は、XMLの規格上
以下の実体参照/対応文字がデフォルトで使われます。
* & &
* < <
* > >
* " "
* ' '
illegal は内... -
REXML
:: DocType (3012.0) -
XML の DTD(文書型定義、Document Type Definition)を表すクラスです。
...XML の DTD(文書型定義、Document Type Definition)を表すクラスです。
rexml では DTD は積極的にはサポートされていません。
デフォルトの実体定義(gt, lt, amp, quot apos)の解決のため DTD は
ある程度はサポートされますが、スキーマの定......義や検証をしたい場合は
XML schema や RELAX NG などを使ってください。
子ノード(REXML::Parent#children)として、
* REXML::ElementDecl
* REXML::ExternalEntity
* REXML::Entity
* REXML::NotationDecl
* REXML::AttlistDecl
などを保持しています。...