869件ヒット
[1-100件を表示]
(0.041秒)
種類
- インスタンスメソッド (715)
- 特異メソッド (77)
- クラス (44)
- 定数 (33)
クラス
-
REXML
:: AttlistDecl (22) -
REXML
:: Attribute (66) -
REXML
:: Attributes (33) -
REXML
:: CData (22) -
REXML
:: Comment (77) -
REXML
:: Declaration (11) -
REXML
:: DocType (88) -
REXML
:: Document (66) -
REXML
:: Element (88) -
REXML
:: Entity (110) -
REXML
:: ExternalEntity (11) -
REXML
:: Instruction (22) -
REXML
:: NotationDecl (44) -
REXML
:: Text (44) -
REXML
:: XMLDecl (55)
モジュール
-
REXML
:: Namespace (55) -
REXML
:: Node (11)
キーワード
- <=> (11)
- == (11)
- Comment (11)
-
DEFAULT
_ ENTITIES (11) -
DEFAULT
_ VERSION (11) - Default (11)
- Pretty (11)
- Transitive (11)
- UNDEFINED (11)
- [] (22)
-
add
_ element (11) -
attribute
_ of (11) - content (11)
-
element
_ name (11) - encoding (22)
- entities (11)
- entity (11)
- external (11)
-
external
_ id (11) -
local
_ name (11) - matches? (11)
- name (55)
- namespace (22)
- namespaces (22)
- ndata (11)
- new (44)
- normalize (11)
- normalized (11)
- prefix (22)
- prefixes (22)
- pubid (11)
- public (22)
- ref (11)
-
stand
_ alone? (22) - standalone (11)
- string= (11)
- system (22)
- target (11)
- text (11)
-
to
_ s (99) -
to
_ string (11) - unnormalize (11)
- unnormalized (11)
- value (44)
- version (22)
- xpath (22)
検索結果
先頭5件
-
REXML
:: Comment # string -> String (24408.0) -
コメント文字列を返します。
コメント文字列を返します。 -
REXML
:: Attribute # to _ string -> String (12418.0) -
"name='value'" という形式の文字列を返します。
..."name='value'" という形式の文字列を返します。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("el")
e.add_attribute("ns:r", "rval")
p e.attributes.get_attribute("r").to_string # => "ns:r='rval'"
//}... -
REXML
:: Comment # string=(value) (12204.0) -
コメント文字列を設定します。
コメント文字列を設定します。
@param value 設定する文字列 -
REXML
:: Comment # to _ s -> String (6208.0) -
コメント文字列を返します。
コメント文字列を返します。 -
REXML
:: Text . unnormalize(string , doctype = nil , filter = nil , illegal = nil) -> String (450.0) -
string を非正規化(すべての entity をアンエスケープ)したものを 返します。
...string を非正規化(すべての entity をアンエスケープ)したものを
返します。
filter でアンエスケープしない実体の実体名を文字列配列で指定します。
@param string 非正規化する文字列
@param doctype DTD(REXML::DocType オブジェクト)
@par... -
REXML
:: Attributes # namespaces -> { String => String } (406.0) -
self の中で宣言されている名前空間の集合を返します。
...返します。
返り値は名前空間の prefix をキーとし、URI を値とする
Hash を返します。
//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=... -
REXML
:: Element # namespaces -> {String => String} (406.0) -
self の文脈で定義されている名前空間の情報を返します。
...定義されている名前空間を、{ prefix => 識別子 }
というハッシュテーブルで返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new("<a xmlns:x='1' xmlns:y='2'><b/><c xmlns:z='3'/></a>")
doc.elements['//b'].namespaces # => {"x"=>"1", "y"=>"2"}
//}... -
REXML
:: Entity . matches?(string) -> bool (248.0) -
string が実体宣言の文法に従う文字列であれば真を返します。
...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.... -
REXML
:: Comment . new(string , parent = nil) -> REXML :: Comment (216.0) -
Comment オブジェクトを生成します。
...ment オブジェクトを生成します。
引数に REXML::Comment オブジェクトを渡すとその内容が複製されます
(親ノードの情報は複製されません)。
@param string コメント文字列
@param comment REXML::Comment オブジェクト
@param parent 親ノード... -
REXML
:: CData # to _ s -> String (206.0) -
テキスト文字列を返します。
...テキスト文字列を返します。
@see REXML::Text#value, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}...