header_convert(name)
[permalink][rdoc][edit]header_convert {|field| ... }
header_convert {|field, field_info| ... }
-
CSV#convert に似ていますが、ヘッダ行用のメソッドです。
このメソッドはヘッダ行を読み込む前に呼び出さなければなりません。
- [PARAM] name:
- 変換器の名前を指定します。
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