360件ヒット
[301-360件を表示]
(0.147秒)
別のキーワード
種類
- インスタンスメソッド (216)
- 特異メソッド (72)
- 定数 (36)
- クラス (24)
- モジュール (12)
ライブラリ
-
rexml
/ document (360)
クラス
-
REXML
:: Attributes (144) -
REXML
:: DocType (24) -
REXML
:: Element (12) -
REXML
:: Formatters :: Default (24) -
REXML
:: Text (72) -
REXML
:: XMLDecl (36)
モジュール
-
REXML
:: EntityConst (12)
キーワード
-
DEFAULT
_ ENTITIES (12) -
DEFAULT
_ VERSION (12) - Default (12)
- DocType (12)
- LT (12)
- XMLTokens (12)
- [] (12)
- []= (12)
- attribute (12)
- default (12)
- delete (12)
-
delete
_ all (12) - each (12)
-
each
_ attribute (12) - entities (12)
-
get
_ attribute (12) -
get
_ attribute _ ns (12) - length (12)
- namespaces (12)
- new (36)
- normalize (12)
- prefixes (12)
- size (12)
-
to
_ s (12) - unnormalize (12)
- value (12)
- value= (12)
- write (12)
検索結果
先頭5件
-
REXML
:: DocType # entities -> { String => REXML :: Entity } (8012.0) -
DTD で宣言されている実体の集合を Hash で返します。
...フォルトの実体(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: ...... -
REXML
:: Text # to _ s -> String (8012.0) -
テキストの内容を正規化(すべての実体をエスケープ)された状態で返します。
...トとして妥当です。
結果は REXML::Text.new で指定した entity_filter を反映しています。
@see REXML::Text#value
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, nil, false)
t.to_s # => "< & foobar"
t.value # => "< & foobar"
//}... -
REXML
:: Text # value -> String (8012.0) -
テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。
...。
このメソッドの返り値では raw モードや entity_filter は無視されます。
@see REXML::Text#raw, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, nil, false)
t.to_s # => "< & foobar"
t.value # => "< & foobar"
//}... -
REXML
:: Text # value=(val) (8012.0) -
テキストの内容を val に変更します。
...非正規化された(エスケープされていない)文字列を渡さなければ
なりません。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("a")
e.add_text("foo")
e[0].value = "bar"
e.to_s # => "<a>bar</a>"
e[0].value = "<a>"
e.to_s # => "<a><a></a>"
//}... -
REXML
:: DocType (8006.0) -
XML の DTD(文書型定義、Document Type Definition)を表すクラスです。
...pe Definition)を表すクラスです。
rexml では DTD は積極的にはサポートされていません。
デフォルトの実体定義(gt, lt, amp, quot apos)の解決のため DTD は
ある程度はサポートされますが、スキーマの定義や検証をしたい場合は
XML sch...