私は ruby 1.9 内で csv ライブラリを使用しており、ここに示すテーブルの例に従おうとしています:
私のコードは次のとおりです。
<% require 'csv' %>
<% table = CSV.parse("public/assets/file.csv", :headers => true, :header_converters => :symbol) %>
<%= table %>
しかし、上記は、ファイルが表示されることを期待している空白の画面を返します。
また、table[0].fields を表示しようとすると、エラーが発生します
undefined method `fields' for nil:NilClass
ただし、csv ファイルを読み取る場合は、次のように動作します。
<% b = CSV.read("public/assets/khq.csv") %>
<%= b %>
テーブルの例で間違っていることはありますか?