Rails应用程序将CSV文件保存为XLS excel文件?

时间:2014-01-16 22:55:49

标签: ruby-on-rails ruby ruby-on-rails-3 csv spreadsheet

我有一个rails应用程序。在我的应用程序中,我以CSV格式生成各种报告。

现在由于CSV中标题和截断数据的一些问题。我想保存CSV file in to xls format excel文件。

实现这一目标的最佳途径是什么?

我可以选择spreadsheet gem

但是我必须再次为xls excel文件重写我的代码。我的整个代码已经编写为生成CSV。我正在15个地方生成CSV报告。

所以请帮助我,我只想将我的csv文件转换为xls文件,同时以CSV格式生成文件我会将其直接导出为xls格式

请建议!!

1 个答案:

答案 0 :(得分:0)

您需要做的就是使用不同的扩展程序。 Excel将打开一个扩展名为.xls的CSV文件,如果重新保存,它将被转换为正确的Excel文件。