def csv_parsing
require 'csv'
csv_file_path = File.join(File.dirname(__FILE__), "csv_data.csv")
CSV.parse(csv_file_path) do |line|
puts line[0]
end
end
这是一个简单的例子,我如何尝试解析 CSV 文件。上面的动作放在控制器中,文件在项目的根目录下。
但是,我没有从 CSV 文件中获取数据,而是获取了文件的路径,例如:
/Users/my_mane/ruby_folder/my_project/app/controllers/csv_data.csv
注意:该文件包含真实数据。
为什么只打印文件路径而不是自己的数据?