Библиотека C ++ для загрузки файлов Excel (.xls)

Я ищу бесплатную библиотеку C ++, которая может загружать файлы .xls в Windows и Linux. Если бы мне пришлось сделать выбор, Linux был бы минимальным.

Я пробовал LibXL, но получил эту потрясающую ошибку:

«не может читать больше ячеек в пробной версии»

Итак, теперь я нахожусь в поисках бесплатной версии :), к сожалению, xlsLib не предоставляет возможность загружать существующие .xls-файлы.

благодаря

У нас был успех: ExcelFormat

Это выглядит многообещающим для файлов .xslx: https://github.com/tfussell/xlnt

Пожалуйста, взгляните на XLSX I / O , который является библиотекой C, выпущенной под лицензией MIT для чтения и записи файлов .xlsx с C / C ++.

Это кросс-платформа и специально предназначена для потоковой передачи большого количества данных в .xslx-файлы с низким объемом памяти.

Только зависит от expat и libzip. Протестировано на Windows (MinGW), Linux и OS X.

  • Используя формулы, извлеките номер версии ОС из переменной строки
  • VB.NET TryParse возвращает False, хотя действительная дата прошла
  • Чтение заблокированного файла Excel (.xlsx), использование C #
  • Не удается найти / заменить правильно
  • Python - Анализ структурированного текста для Excel
  • Недопустимое исключение штата при попытке прочитать файл excel
  • YAML Parser для Excel VBA
  • Убедитесь, что действительная дата внутри ячейки в Excel
  • Как я могу проанализировать файл excel в zip-файле?
  • Datatable - проблема с разбором столбца excel с несколькими форматами
  • Как разобрать файл Excel с помощью PHP
  • Давайте будем гением компьютера.