【发布时间】:2013-07-14 23:54:21
【问题描述】:
我的代码准备了一个包含 UTF-8 编码的 XML 数据的字符串。我使用 LibXML 来创建它,最后我调用 Rails send_data 从准备好的字符串创建 some.xls 文件。 MS Excel 完美打开 some.xls 文件,但它是唯一可以打开表格格式 XML 文件的应用程序。
有人知道如何从LibXML::XML::Document 创建 XLSX 文件吗?我需要一次创建一个电子表格,而不是一个单元一个单元。
我检查了一些宝石,例如 XlsxWriter 等。但是,我发现唯一的示例使用写入单元格或行或列的方法,但我需要立即创建一个文件。
【问题讨论】:
标签: ruby-on-rails ruby xml xlsx libxml2