上传的文件有空行Ruby

时间:2015-09-20 18:55:36

标签: ruby ruby-on-rails-4

当用户浏览文件并点击提交时,我必须将文件上传到rails应用程序的公共文件夹位置。我成功上传了这个。

但上传的文件有空行。如何上传没有空行的文件?

原始文件

1.ID      Division     Organisation
2.EA011  Maintenance   Repairs
3.EA012  Application   Production

我必须跨行验证标头,然后更新处理的每一行的UI。假设我必须验证ID,然后在我上传文件的同一页面中的提交按钮下方的表单中显示。如何在处理每一行后更新表单。和打印ID EA011有效。

1 个答案:

答案 0 :(得分:1)

如果文件有空行,那么它有空行 - 你不能改变它。但是,您始终可以从文件中删除空行:

class Newevent < ActiveRecord::Base
  has_one :event
  def event_params
      params.require(:newevents).permit(:eventname, :eventdate, :eventimage)
    end
end