ruby读取csv文件数据

Python023

ruby读取csv文件数据,第1张

直接用就可以实现:

require 'csv'

CSV.foreach("test.csv") do |row|

puts row

end

参考实例如下:

.page-model-form

.page-admin-form-info

.desc 请先下载 CSV 示例文件,按照给定格式填充数据,然后上传导入

%a.download{:href=>'/csv_demo/students.csv'} 下载示例文件

= flash_info

= form_tag "/admin/students/import_from_csv",:method=>:post,:multipart =>true do

.field

%label 选择 CSV 文件

= file_field_tag :csv_file

.field

=submit_tag '确定导入'

poi导入一个excel文件,本地运行是可以导入成功的,但是部署到测试环境就在报错。然后本地是windows系统,测试是Linux系统。前台用的是“ajaxFileUpload”插件上传,因为要实现的是上传成功之后,在页面上给一个弹框,提示上传成功。