別のキーワード
種類
- インスタンスメソッド (385)
- 特異メソッド (33)
- クラス (22)
- モジュール (11)
ライブラリ
-
rexml
/ document (451)
クラス
-
REXML
:: Attribute (176) -
REXML
:: Attributes (176) -
REXML
:: DocType (11) -
REXML
:: Element (55)
キーワード
- << (11)
- == (11)
- Attribute (11)
- Attributes (11)
- Namespace (11)
- [] (11)
- []= (11)
- add (11)
-
add
_ attribute (22) - attribute (11)
- attributes (11)
-
attributes
_ of (11) - clone (11)
- delete (11)
-
delete
_ all (11) -
delete
_ attribute (11) - each (11)
-
each
_ attribute (11) - element (11)
- element= (11)
-
get
_ attribute (11) -
get
_ attribute _ ns (11) - length (11)
- namespace (11)
- namespaces (11)
- new (33)
-
node
_ type (11) - normalized= (11)
- prefix (11)
- prefixes (11)
- remove (11)
- size (11)
-
to
_ a (11) -
to
_ s (11) -
to
_ string (11) - value (11)
- write (11)
- xpath (11)
検索結果
先頭5件
-
REXML
:: Attribute (23000.0) -
要素(REXML::Element)の属性を表すクラスです。
要素(REXML::Element)の属性を表すクラスです。
つまり、 <element attribute="value"/> という
要素における attribute=value というペアのことです。
属性にはなんらかの名前空間(namespace, REXML::Namespace)
に属することができます。 -
REXML
:: Attribute . new(attribute , value , parent = nil) -> REXML :: Attribute (21114.0) -
新たな属性オブジェクトを生成します。
...新たな属性オブジェクトを生成します。
2種類の初期化が可能です。
REXML::Attribute オブジェクトを渡した場合は、
属性名とその値がそれから複製されます。
parent で新たに作られる属性オブジェクトが属する
要素が指定で......このメソッドは直接は使わず、REXML::Element#add_attribute などを
使うでしょう。
@param attribute_to_clone 複製元の REXML::Attribute オブジェクト
@param attribute 属性名
@param value 属性の値
@param parent 生成される属性が所属する要素(REXML::Elem... -
REXML
:: Attribute . new(attribute _ to _ clone , parent = nil) -> REXML :: Attribute (21114.0) -
新たな属性オブジェクトを生成します。
...新たな属性オブジェクトを生成します。
2種類の初期化が可能です。
REXML::Attribute オブジェクトを渡した場合は、
属性名とその値がそれから複製されます。
parent で新たに作られる属性オブジェクトが属する
要素が指定で......このメソッドは直接は使わず、REXML::Element#add_attribute などを
使うでしょう。
@param attribute_to_clone 複製元の REXML::Attribute オブジェクト
@param attribute 属性名
@param value 属性の値
@param parent 生成される属性が所属する要素(REXML::Elem... -
REXML
:: Attribute # prefix -> String (21006.0) -
属性の名前空間を返します。
...t.new( "elns:myelement" )
e.add_attribute( "nsa:a", "aval" )
e.add_attribute( "b", "bval" )
p e.attributes.get_attribute( "a" ).prefix # -> "nsa"
p e.attributes.get_attribute( "b" ).prefix # -> "elns"
a = REXML::Attribute.new( "x", "y" )
p a.prefix # -> ""
//}... -
REXML
:: Attribute # ==(other) -> bool (21000.0) -
属性の名前と値が other と一致する場合に真を返します。
属性の名前と値が other と一致する場合に真を返します。 -
REXML
:: Attribute # clone -> REXML :: Element (21000.0) -
self を複製し返します。
self を複製し返します。 -
REXML
:: Attribute # element -> REXML :: Element (21000.0) -
その属性が属する要素を返します。
その属性が属する要素を返します。 -
REXML
:: Attribute # element=(element) (21000.0) -
self が属する要素を変更します。
self が属する要素を変更します。
@param element 変更先の要素(REXML::Element) -
REXML
:: Attribute # namespace(arg = nil) -> String | nil (21000.0) -
属性の名前空間の URI を返します。
属性の名前空間の URI を返します。
URI が定義されていない場合は nil を返します。
@param arg この値を指定すると、その属性の名前空間でなく、arg という名前空間
の URI が返されます。
通常は省略します。
//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("el")
e.add_attribute("xmlns:ns", "http://www.example.com/ns")
e.add_attribute("ns:r", "rval")
p e.... -
REXML
:: Attribute # node _ type -> Symbol (21000.0) -
「:attribute」というシンボルを返します。
「:attribute」というシンボルを返します。