Ruby の CSV.table メソッド Ruby で CSV を扱う際に、CSV.table メソッドは便利です。 しかし…… しかしながら、一つだけ*1注意点があります。それは、「日本語のヘッダは表示されない*2」ということです*3。 実例 ヘッダが日本語の場合 以下のようなhello_world.csvという CSVファイル を用意したとします。 "英語","日本語" "Hello, World!","こんにちは、世界!" そして以下のように、hello_world.rbという Ruby のコードを書きます。 require 'csv' table = CSV.table('hello_world.csv') puts table.headers これを実行するとこうなります。 $ ruby hello_world.rb $ ヘッダがアルファベットの場合 先ほどのhello_wor