我正在尝试使用axlsx gem生成 Excel 文件。这是一个 Ruby Rails 应用程序,用户在浏览器中查看报告并可以单击链接将数据导出到 Excel。但是,我收到以下错误:
“ArgumentError(UTF-8 中的无效字节序列)。”
此错误发生在以下代码行:
p.to_stream.read.
我正在使用 Ruby 1.9.3 和 Rails 2.3.16。我没有序列化或尝试将文件写入磁盘;我只希望 Excel 打开文件,然后用户可以根据需要保存文件。
有没有人见过这个错误?