header_convert(name)
[permalink][rdoc]header_convert {|field| ... }
header_convert {|field, field_info| ... }
CSV#convert に似ていますが、ヘッダ行用のメソッドです。
このメソッドはヘッダ行を読み込む前に呼び出さなければなりません。
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2", { headers: true })
csv.header_convert(:symbol)
csv.first.headers # => [:header1, :header2]
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2", { headers: true })
csv.header_convert do |field|
field.to_sym
end
csv.first.headers # => [:header1, :header2]
[SEE_ALSO] CSV#header_converters, CSV#convert