ヘッダーを取得できません。エラーは発生しません。どうすればちゃんと取れますか?
データ:
"A","B","C"
"1","2","3"
ルビー:
require "csv"
table = CSV.read("filename", :headers => true)
puts table[0] # "1","2","3"
puts table[headers] # Nothing happens.
試してくださいtable.headers
:
irb(main):006:0> table.headers
=> ["A", "B", "C"]
このコードをどのように実行していますか? table[headers]
エラーを返す必要があります:
irb(main):008:0> table[headers]
NameError: undefined local variable or method `headers' for main:Object
from (irb):8
from /usr/bin/irb:12:in `<main>'