るりまサーチ

最速Rubyリファレンスマニュアル検索!
816件ヒット [1-100件を表示] (0.045秒)
トップページ > クエリ:@[x] > クエリ:attribute[x]

別のキーワード

  1. attribute new
  2. attribute value
  3. element add_attribute
  4. rexml/document attribute
  5. rexml/document add_attribute

検索結果

<< 1 2 3 ... > >>

REXML::Element#attribute(name, namespace = nil) -> REXML::Attribute | nil (18244.0)

name で指定される属性を返します。

...name で指定される属性を返します。

属性は REXML::Attribute オブジェクトの形で返します。

name は "foo:bar" のように prefix を指定することができます。

namespace で名前空間の URI を指定することで、その名前空間内で
name という...
...属性名を持つ属性を指定できます。

指定した属性名の属性がない場合は nil を返します。

@
param name 属性名(文字列)
@
param namespace 名前空間のURI(文字列)
//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.new(<<-EOS)
<root xmlns:foo="ht...
...xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' att='&lt;'/>
</root>
EOS
a = doc.get_elements("/root/a").first
a.attribute("att") # => att='&lt;'
a.attribute("att", "http://example.org/bar") # => bar:att='2'
a.attribute("bar:att") # => bar:att='2'
a.attribute("baz") # => nil
//}...

REXML::Attributes#get_attribute_ns(namespace, name) -> REXML::Attribute | nil (9238.0)

namespace と name で特定される属性を返します。

...えてしまった場合でも、このメソッドを
使うことで属性を正しく指定することができます。

@
param namespace 名前空間(URI, 文字列)
@
param name 属性名(文字列)

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.new(<<-EOS)
<root xmlns:foo=...
....get_elements("/root/a").first

a.attributes.get_attribute_ns("", "att") # => att='&lt;'
a.attributes.get_attribute_ns("http://example.org/foo", "att") # => foo:att='1'
a.attributes.get_attribute_ns("http://example.org/baz", "att") # => nil
a.attributes.get_attribute_ns("http://example.org/foo", "at...

REXML::Attributes#get_attribute(name) -> Attribute | nil (9226.0)

name という名前の属性を取得します。

...いう名前の属性を取得します。

name という名前を持つ属性がない場合は nil を返します。

@
param name 属性名(文字列)
@
see REXML::Attributes#[]

//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='&lt;'/>
</root>
EOS
a = doc.get_elements("/root/a").first

a.attributes.get_attribute("att") # => att='&lt;'
a.attributes.get_attribute("foo:att") # => foo:att='1'
//}...

OpenSSL::X509::Request#add_attribute(attr) -> OpenSSL::X509::Attribute (6266.0)

新たな attribute を CSR に追加します。

...新たな attribute を CSR に追加します。

@
param attr 追加する attribute(OpenSSL::X509::Attribute
インスタンス)
@
return 渡した attribute オブジェクトを返します
@
see OpenSSL::X509::Request#attribute,
OpenSSL::X509::Request#attribute=...

REXML::DocType#attribute_of(element, attribute) -> String | nil (6266.0)

DTD 内の属性リスト宣言で、 element という名前の要素の attribute という 名前の属性のデフォルト値を返します。

...ト宣言で、 element という名前の要素の attribute という
名前の属性のデフォルト値を返します。

elementという名前の要素の属性値は宣言されていない、
elementという名前の要素にはattributeという名前の属性が宣言されていない...
...
もしくはデフォルト値が宣言されていない、のいずれかの場合は nil を返します。

@
param element 要素名(文字列)
@
param attribute 属性名(文字列)

//emlist[][ruby]{
require 'rexml/document'

doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!...
...title CDATA #REQUIRED
publisher CDATA "foobar publisher">
]>
EOS

p doctype.attribute_of("book", "publisher") # => "foobar publisher"
p doctype.attribute_of("bar", "foo") # => nil
p doctype.attribute_of("book", "baz") # => nil
p doctype.attribute_of("book", "title") # => nil
//}...

絞り込み条件を変える

OpenSSL::X509::Request#attributes -> [OpenSSL::X509::Attribute] (6263.0)

CSR が保持している attribute を OpenSSL::X509::Attribute の配列で返します。

... attribute を OpenSSL::X509::Attribute
の配列で返します。

attribute
とは X.509 証明書署名要求 に含まれる申請者に関する
追加的な情報です。必須ではありません。X.509v3 拡張領域を
CSR に含めるときは "reqExt" という oid の attribute...
...を追加
します。

@
see OpenSSL::X509::Request#attribute=,
OpenSSL::X509::Request#add_attribute...

REXML::Element#delete_attribute(key) -> REXML::Attribute | nil (6232.0)

要素から key という属性名の属性を削除します。

...

@
param key 削除する要素(文字列(属性名) or REXML::Attributeオブジェクト)

//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("E")
e.add_attribute("x", "foo"); e # => <E x='foo'/>
e.add_attribute("y:x", "bar"); e # => <E x='foo' y:x='bar'/>
e.delete_attribute("x")...

RDoc::Context#add_attribute(an_attribute) -> () (6214.0)

引数で指定した RDoc::Attr オブジェクトを追加します。

...引数で指定した RDoc::Attr オブジェクトを追加します。

@
param an_attribute RDoc::Attr オブジェクトを指定します。...

OpenSSL::X509::Request#attributes=(attrs) (6168.0)

CSR の attribute をクリアして新しい attribute を設定します。

...CSR の attribute をクリアして新しい attribute を設定します。


@
param attrs 新たに設定する attribute(OpenSSL::X509::Attribute
インスタンス)の配列
@
see OpenSSL::X509::Request#attribute
OpenSSL::X509::Request#add_attribute...
<< 1 2 3 ... > >>