在我的 Rails 应用程序中,我使用 Roo 处理电子表格,如果文件不是电子表格,我想处理 TypeError 异常。
begin
xls = Roo::Excelx.new(@file_upload.file.path)
rescue TypeError
return redirect_to students_url, :flash => { :error => t("wrong_file_format") }
end
如果文件是开放式办公室,我如何添加一个也尝试的案例?
xls = Roo::OpenOffice.new(@file_upload.file.path)