0

我的代码准备了一个包含 UTF-8 编码的 XML 数据的字符串。我使用 LibXML 创建它,最后我调用 Rails send_data 从准备好的字符串创建 some.xls 文件。MS Excel 完美地打开了 some.xls 文件,但它是唯一可以打开表格格式的 XML 文件的应用程序。

有人知道如何创建 XLSX 文件LibXML::XML::Document吗?我需要一次创建一个电子表格,而不是一个单元一个单元。

我检查了一些宝石,如XlsxWriter等。但是,我发现唯一的示例使用写入单元格或行或列的方法,但我需要立即创建一个文件。

4

1 回答 1

0

看看axlsx宝石,我想这会对你有所帮助。

https://github.com/randym/axlsx

于 2013-07-16T17:09:59.923 回答