24件ヒット
[1-24件を表示]
(0.091秒)
別のキーワード
ライブラリ
- csv (24)
クラス
- CSV (12)
-
CSV
:: Table (12)
検索結果
-
CSV
# each {|row| . . . } -> nil (18132.0) -
各行に対してブロックを評価します。
...ist[例 CSV.new 時に :header => true を指定した場合][ruby]{
require "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":....../emlist[例 CSV.new 時に :header => true を指定しない場合][ruby]{
require "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"]... -
CSV
:: Table # push(*rows) -> self (31.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]...