field(header_or_index, minimum_index = 0) -> object | nilRuby 1.9.3 から[permalink][rdoc][edit]self[header_or_index, minimum_index = 0] -> object | nil-
ヘッダの名前かインデックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
- [PARAM]
header_or_index: - ヘッダの名前かインデックスを指定します。
- [PARAM]
minimum_index: - このインデックスより後で、ヘッダの名前を探します。重複しているヘッダがある場合に便利です。
require "csv" row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"]) p row.field("header1") # => "row1_1" p row.field("header2") # => "row1_2" p row["header1"] # => "row1_1" p row["header2"] # => "row1_2" - [PARAM]