360件ヒット
[301-360件を表示]
(0.024秒)
種類
- インスタンスメソッド (216)
- 特異メソッド (72)
- 定数 (36)
- クラス (24)
- モジュール (12)
クラス
-
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)
- 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
:: Attributes # size -> Integer (8.0) -
属性の個数を返します。
...属性の個数を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='<'/>
</root>
EOS
a = doc.get_elements("/root/a").first
p a.attribu... -
REXML
:: DocType (8.0) -
XML の DTD(文書型定義、Document Type Definition)を表すクラスです。
...pe Definition)を表すクラスです。
rexml では DTD は積極的にはサポートされていません。
デフォルトの実体定義(gt, lt, amp, quot apos)の解決のため DTD は
ある程度はサポートされますが、スキーマの定義や検証をしたい場合は
XML sch... -
REXML
:: Text # to _ s -> String (8.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 (8.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) (8.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>"
//}...