我正在尝试在 Ruby 1.9.3 中读取 CSV 文件(我没有使用 Rails。)
sessions = CSV.read("c:/scripts/ruby/testcsvencoding.csv", :headers => true,
:encoding => "UTF-8")
sessions.each do | session |
p session['col1'] <-- does not work
p session[0] <--- works
end
该文件包含:
col1, col2
a,1
b,2
我看到了看起来像“使用 Ruby 和 CSV 文件避免“UTF-8 中的无效字节序列” ”,但它可能与我的问题不同。
当我在那里尝试解决方法时,出现错误。
有没有办法解决这个问题?这是一个已知问题吗?
这是在 Windows 上