1

ヘッダーを取得できません。エラーは発生しません。どうすればちゃんと取れますか?

データ:

"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.
4

1 に答える 1

2

試してください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>'
于 2013-03-11T10:26:05.013 に答える