hrt10の日記

色々な設定のメモやら何やら

ruby

BOM付きファイルとCSVクラス

BOM付きファイルを ruby CSV でヘッダをキーにして読もうとすると最初のカラムがアクセスできない。 open の際に "BOM | UTF-8" を指定すること。 HEADER_SYM_MAP = { "姓" => :familyName, "名" => :firstName, "ID" => :idnumber } header_converter = lam…