るりまサーチ

最速Rubyリファレンスマニュアル検索!
620件ヒット [201-300件を表示] (0.074秒)

別のキーワード

  1. matrix elements_to_r
  2. matrix elements_to_i
  3. matrix elements_to_f
  4. rexml/document elements
  5. elements <<

ライブラリ

キーワード

検索結果

<< < 1 2 3 4 5 ... > >>

REXML::Elements#collect(xpath = nil) {|element| .. } -> [object] (3007.0)

Enumerable#collect と同様、 各子要素に対しブロックを呼び出し、その返り値の配列を返します。

...merable#collect と同様、
各子要素に対しブロックを呼び出し、その返り値の配列を返します。

xpath を指定した場合は、その XPath 文字列に
マッチする要素に対し同様の操作をします。

@param xpath XPath文字列
@see REXML::Elements#each...

REXML::Elements#delete_all(xpath) -> [REXML::Element] (3007.0)

xpath で指定した XPath 文字列にマッチする要素をすべて取り除きます。

...べて取り除きます。

@param xpath 取り除く要素を指し示す XPath 文字列

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new('<a><c/><c/><c/><c/></a>')
doc.elements.delete_all("a/c") # => [<c/>, <c/>, <c/>, <c/>]
doc.to_s # => "<a/>"
//}...

REXML::Elements#inject(xpath = nil, initial = nil) {|element| ... } -> object (3007.0)

Enumerable#inject と同様、 各子要素に対し畳み込みをします。

...Enumerable#inject と同様、
各子要素に対し畳み込みをします。

xpath を指定した場合は、その XPath 文字列に
マッチする要素に対し同様の操作をします。

@param xpath XPath文字列
@see REXML::Elements#each...

REXML::Elements#size -> Integer (3007.0)

保持している要素の個数を返します。

...ml/document'
doc = REXML::Document.new '<a>sean<b/>elliott<b/>russell<b/></a>'
# doc.root は3つの要素と3つのテキストノードを持つため、6を返す
doc.root.size # => 6
# そのうち要素は3つであるため、以下は3を返す
doc.root.elements.size # => 3
//}...

REXML::Elements#empty? -> bool (3001.0)

子要素を持たない場合に true を返します。

子要素を持たない場合に true を返します。

絞り込み条件を変える

REXML::Elements#index(element) -> Integer (3001.0)

element で指定した要素が何番目の子要素であるかを返します。

element で指定した要素が何番目の子要素であるかを返します。

element が子要素でない場合は -1 を返します。

返り値は 1-origin です。

@param element インデックスを知りたい要素(REXML::Element オブジェクト)
@see REXML::Element#[]

Matrix#combine(*matrices) {|*elements| ... } -> Matrix (102.0)

要素ごとにブロックを呼び出した結果を組み合わせた Matrix を返します。

要素ごとにブロックを呼び出した結果を組み合わせた Matrix を返します。

Matrix.combine(self, *matrices) { ... } と同じです。

@see Matrix.combine

REXML::Element#namespace(prefix=nil) -> String (13.0)

self の文脈で prefix が指している名前空間の URI を返します。

...ます。

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new("<a xmlns='1' xmlns:y='2'><b/><c xmlns:z='3'/><y:d /></a>")
b = doc.elements['//b']
b.namespace # => "1"
b.namespace("y") # => "2"
b.namespace("z") # => nil
d = doc.elements['//y:d']
d.namespace # => "2"
//}...

REXML::Element#next_element -> Element | nil (13.0)

次の兄弟要素を返します。

...次の兄弟要素を返します。

次の要素が存在しない場合は nil を返します。

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new '<a><b/>text<c/></a>'
doc.root.elements['b'].next_element # => <c/>
doc.root.elements['c'].next_element # => nil
//}...

REXML::Element#root -> REXML::Element (13.0)

self が属する文書のルート要素を返します。

...EOS)
<root>
<children>
<grandchildren />
</children>
</root>
EOS

children = doc.get_elements("/root/children").first
children.name # => "children"
children.root.name # => "root"
grandchildren = doc.get_elements("/root/children/grandchildren").first
grandchildren.name # => "grandchildren"
grandchi...

絞り込み条件を変える

<< < 1 2 3 4 5 ... > >>