我已经尝试使用 as3xls 库的 flex 数据网格导出 xls。当我使用 microsoft office 打开时,它可以正常打开。但是,如果我尝试从 openoffice.org calc 读取,则无法正常工作。我知道为什么不工作,所以任何人都知道从 flex 导出 xls 以读取 calc 的想法。请告诉我。我尝试了下面的导出 excel 代码。
var xls:ExcelFile = new ExcelFile();
xls.sheets.addItem(sheet);
var bytes:ByteArray = xls.saveToByteArray();
var fileReference:FileReference = new FileReference();
fileReference.addEventListener(Event.COMPLETE,fileReference_Complete);
fileReference.save(bytes, filename);