Таблица, экспортированная в формате XLS, ничего не показывает в Libre-Calc

1807
Sri

Веб-приложение экспортирует некоторые табличные данные в формате XLS. Файл XLS показывает содержимое в порядке при открытии в MS-Office, но показывает пустой лист при открытии в Libre-Calc.

Мои версии: Ubuntu 11.10 Firefox 9.0.1 LibreOffice 3.4.4 ООО340м1 (сборка: 402)

Я проверил файл с помощью gedit и смог увидеть все данные и теги XML / HTML. Переименование файла с расширением HTML и просмотр в браузере показывал содержимое. Переименование с расширением XML и просмотр в браузере дали ошибку разбора.

У кого-нибудь есть идеи, что может быть не так?

1
Вы можете вставить ссылку на электронную таблицу? 12 лет назад 1
Спасибо за предложение посмотреть на это. Вот ссылка: http://24752.com/16-25-ContentDetails_20120108035622.xls 12 лет назад 0

2 ответа на вопрос

1
fossfreedom

Глядя на необработанный текстовый файл, он странно отформатирован. Я могу только догадываться, что Excel отформатировал это странно.

Как вы сказали - переименование его с расширением .html, открывается правильно в Firefox.

Вы также можете щелкнуть правой кнопкой мыши и открыть с помощью libreoffice calc, и он импортируется правильно (или, по крайней мере, отображает те же значения столбца / строки, что и в Firefox).

Я бы опубликовал это как отчет об ошибке в команде libreoffice upstream, чтобы узнать, есть ли проблема с автоматическим механизмом импорта .xls.

Спасибо. У меня тоже было ощущение, что это может быть ошибкой. Но файл не создается (или создается) в Excel - он экспортируется нашим веб-приложением с использованием стандартного кода jQuery.download. 12 лет назад 0
хммм - возможно, ошибка в вашем коде? Предложите сравнить бок о бок сгенерированную Excel таблицу и версию jquery. Не уверен, что мы можем многое сделать, чтобы помочь с этим в AskUbuntu. Могу ли я предложить вам пометить это для перемещения на один из других сайтов StackOverflow, например SuperUser. 12 лет назад 0
Да, я согласен. Еще раз спасибо. 12 лет назад 0
1
Gypsy Spellweaver

Этот файл является html-файлом, переименованным в xls. Excel и gnumeric знают, как открыть этот файл напрямую, вы можете открыть файл с помощью gnumeric и сохранить его как правильный файл Excel, который может открыть libre Office calc.

gnumeric Установить gnumeric - это легковесное, но мощное приложение для работы с электронными таблицами, которое я рекомендую вам установить и использовать вместе с LibreOffice calc.

Похожие вопросы