一个 Web 应用程序以 XLS 格式导出一些表格数据。XLS 文件在 MS-Office 中打开时可以正常显示内容,但在 Libre-Calc 中打开时显示空白页。
我的版本:Ubuntu 11.10 Firefox 9.0.1 LibreOffice 3.4.4 OOO340m1(版本:402)
我用 gedit 检查了文件,可以看到所有数据和 XML/HTML 标签。用 HTML 扩展名重命名文件并在浏览器中查看时显示了内容。用 XML 扩展名重命名并在浏览器中查看时出现解析错误。
谁知道可能出了什么问题?
答案1
查看原始文本文件,其格式很奇怪。我只能猜测 Excel 将其格式设置得很奇怪。
正如您所说的 - 使用 .html 扩展名重命名它,可以在 Firefox 中正确打开。
您也可以右键单击并使用 libreoffice calc 打开,它可以正确导入(或者至少显示与 Firefox 中相同的列/行值)。
我会将此作为错误报告发布给上游的 libreoffice 团队,以查看自动 .xls 导入机制是否存在问题。
答案2
该文件是一个重命名为 xls 的 html 文件,Excel 和 gnumeric 都知道如何直接打开此文件,您可以使用 gnumeric 打开该文件并将其保存为 libre Office calc 可以打开的适当的 Excel 文件。
数字 是一款轻量级但功能强大的电子表格应用程序,我建议您与 LibreOffice calc 一起安装和使用它。