るりまサーチ

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

別のキーワード

  1. csv headers
  2. csv return_headers?
  3. csv write_headers?
  4. uri headers
  5. row headers

ライブラリ

クラス

キーワード

検索結果

CSV#each {|row| ... } -> nil (18120.0)

各行に対してブロックを評価します。

..."csv"

users = <<CSV
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.new(users, headers: true)
csv.each do |row|
p row
end

# => #<CSV::Row "id":"1" "first name":"taro" "last name":"tanaka" "age":"20">
# => #<CSV::Row "id":"2" "first name"...
...uire "csv"

users = <<CSV
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.new(users)
csv.each do |row|
p row
end

# => ["id", "first name", "last name", "age"]
# => ["1", "taro", "tanaka", "20"]
# => ["2", "jiro", "suzuki", "18"]
# => ["3"...

CSV::Table#push(*rows) -> self (19.0)

複数の行を追加するためのショートカットです。

...す。
//emlist[][ruby]{
rows.each {|row| self << row }
//}

@param rows CSV::Row のインスタンスか配列を指定します。

//emlist[例][ruby]{
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
rows = [
CSV::Row.new(table.headers, [4, 5, 6]),
[7, 8, 9]
]

ta...

WIN32OLE_PARAM#output? -> bool (13.0)

パラメータがクライアントからの結果を受け取るためのものかを判定します。

...E_METHOD.new(tobj, 'NewWindow')
method.params.each do |param|
puts "#{param.name} #{param.output?}"
end

The result of above script is following:
URL false
Flags false
TargetFrameName false
PostData false
Headers
false
Processed true

@see http://msdn.micr...