257件ヒット
[1-100件を表示]
(0.213秒)
ライブラリ
- ビルトイン (24)
- matrix (90)
-
rexml
/ document (110) -
rexml
/ parsers / pullparser (33)
クラス
-
REXML
:: Child (11) -
REXML
:: DocType (11) -
REXML
:: Element (55) -
REXML
:: Parsers :: PullEvent (33) -
REXML
:: Text (11) - Range (2)
- Vector (90)
モジュール
- Enumerable (22)
-
REXML
:: Node (22)
キーワード
- [] (11)
-
add
_ attribute (11) - collect! (12)
- component (11)
- context= (11)
-
each
_ element _ with _ attribute (11) -
each
_ recursive (11) - elementdecl? (11)
-
elements
_ to _ f (11) -
elements
_ to _ i (11) -
elements
_ to _ r (11) -
end
_ element? (11) -
find
_ first _ recursive (11) - map! (12)
-
previous
_ element (11) -
previous
_ sibling= (11) -
reverse
_ each (24) -
start
_ element? (11) - value= (11)
- write (22)
検索結果
先頭5件
-
Vector
# element(i) -> object | nil (24202.0) -
i 番目の要素を返します。インデックスは 0 から開始します。 要素が存在しないインデックスを指定した時には nil を返します。
i 番目の要素を返します。インデックスは 0 から開始します。
要素が存在しないインデックスを指定した時には nil を返します。
@param i 取得する要素のインデックスを整数値で指定します。
インデックスは 0 から始めます。 -
REXML
:: Element # previous _ element -> Element | nil (21403.0) -
前の兄弟要素を返します。
前の兄弟要素を返します。
前の要素が存在しない場合は nil を返します。 -
REXML
:: Parsers :: PullEvent # end _ element? -> bool (18302.0) -
XML要素の終了タグなら真を返します。
XML要素の終了タグなら真を返します。 -
REXML
:: Element # each _ element _ with _ attribute(key , value = nil , max = 0 , name = nil) {|element| . . . } -> () (15481.0) -
特定の属性を持つすべての子要素を引数としてブロックを呼び出します。
...子要素を引数としてブロックを呼び出します。
key で指定した属性名の属性を持つ要素のみを対象とします。
value を指定すると、keyで指定した属性名を持つ属性の値がvalueである
もののみを対象とします。
maxを指定すると......ます。
name を指定すると、それは xpath 文字列と見なされ、
それにマッチするもののみが対象となります。
max に 0 を指定すると、max の指定は無視されます(0個ではありません)。
@param key 属性名(文字列)
@param value 属性値(文......name xpath文字列
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new("<a><b id='1'/><c id='2'/><d id='1'/><e/></a>")
doc.root.each_element_with_attribute('id'){|e| p e }
# >> <b id='1'/>
# >> <c id='2'/>
# >> <d id='1'/>
doc.root.each_element_with_attribute('id', '1'){|e| p e }... -
REXML
:: Text # value=(val) (15343.0) -
テキストの内容を val に変更します。
... val に変更します。
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.t... -
Vector
# elements _ to _ f -> Vector (15313.0) -
ベクトルの各成分をFloatに変換したベクトルを返します。
...ベクトルの各成分をFloatに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_f) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2, 3, 5, 7, 9])
p v.elements_to_f
# => Vector[2.0, 3.0, 5.0, 7.0, 9.0]
//}... -
Vector
# elements _ to _ i -> Vector (15313.0) -
ベクトルの各成分をIntegerに変換したベクトルを返します。
...ベクトルの各成分をIntegerに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_i) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2.5, 3.0, 5.01, 7])
p v.elements_to_i
# => Vector[2, 3, 5, 7]
//}... -
Vector
# elements _ to _ r -> Vector (15313.0) -
ベクトルの各成分をRationalに変換したベクトルを返します。
...の各成分をRationalに変換したベクトルを返します。
このメソッドは deprecated です。 map(&:to_r) を使ってください。
//emlist[例][ruby]{
require 'matrix'
v = Vector.elements([2.5, 3.0, 5.75, 7])
p v.elements_to_r
# => Vector[(5/2), (3/1), (23/4), (7/1)]
//}... -
REXML
:: Parsers :: PullEvent # start _ element? -> bool (15202.0) -
XML要素の開始タグなら真を返します。
XML要素の開始タグなら真を返します。 -
REXML
:: Parsers :: PullEvent # elementdecl? -> bool (15201.0) -
DTDの要素宣言なら真を返します。
DTDの要素宣言なら真を返します。