我的代码准备一个包含UTF-8编码的XML数据的字符串。我使用LibXML创建它,最后我调用Rails send_data,它从准备好的字符串创建some.xls文件。 MS Excel完美地打开了some.xls文件,但它是唯一可以以表格格式打开XML文件的应用程序。
有人知道如何从LibXML::XML::Document
创建XLSX文件吗?我需要一次创建一个电子表格,而不是逐个单元格。
我查了一些像XlsxWriter
等宝石。但是,我发现唯一的例子是使用方法写入单元格或列中的行,但我需要一次创建一个文件。