|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
|
mstdmstd |
|
|||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Всем привет,
В свое время я использовал excel_reader2 библиотеку для импортирования данных из excel-страниц в php/mysql приложения. Порылся в старых проектах и нашел файл excel_reader2.php с заголовком
Но это было давно и появилось еще несколько версий Microsoft Excel-а Появилось ли что новое и удобное для более поздних версий? Как для чтения так и для записи? Гуглом нарыл PHPExcel - OpenXML - Create Excel2007 documents in PHP - Spreadsheet engine https://packagist.org/packages/codeplex/phpexcel Вот еще нашел : PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine, с датой от 2015-05-01 https://packagist.org/packages/phpoffice/phpexcel Что посоветуете? |
|||
|
||||
Vardoulacha |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 183 Регистрация: 11.8.2005 Репутация: нет Всего: 8 |
Обе ссылки одно и тоже, но правильнее эта https://packagist.org/packages/phpoffice/phpexcel
а так да PHPExcel надо юзать и не париться, я много всего перепробовал, но только они развиваются, все остальные умерли |
|||
|
||||
mstdmstd |
|
|||
Опытный Профиль Группа: Участник Сообщений: 394 Регистрация: 30.12.2008 Репутация: нет Всего: нет |
Спасибо, очень интересная либа!
И так как вы с ней работали, еше несколько вопросов: Я так понимаю, что она работает под любой, операционкой и этой либе всякие майкрософтсовские OLE, DDE(или как они сейчас у майкрософта называются) не нужны? Данные пишут(читают) прямо в файл(из файла) ? Я последние годы работаю под линуксом и давно не сталкивался c Microsoft Office. Зато сталкивался с Libre Office, Open Office. Если мне надо писать в формат Excel, то я при создании файла программно должен указать формат Excel? Могу ли я также писать в форматах Libre Office, Open Office-а? А если мне надо считать таблицу Libre Office, Open Office в формате ods, ots? PHPExcel эти форматы понимает? Или эти файлы нужно сначала конвертировать в формат excel-а и тогда считывать? Подскажите, пожалуйста, может есть в нете какие-либо общедоступные таблицы(может в самой инсталяции Microsoft Excel - а) с табличными данными +картинки. Хочется потренировать на кошечках считывание данных.. |
|||
|
||||
_zorn_ |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1077 Регистрация: 21.8.2007 Репутация: нет Всего: 12 |
Вы собираетесь открывать файлы неизвестного происхождения с неизвестными технологиями и ложите всю ответственность на библиотеку ? При чем сами не знаете как это собираетесь обрабатывать ? Упомянутое ### давно умерло. Если вам до сих пор приходится обрабатывать такие файлы - не время ли задуматся о переформатировании входных данных ? Добавлено через 8 минут и 2 секунды Про ODS итп - https://ru.wikipedia.org/wiki/OpenDocument Не проверял, но думаю эта библиотека справится с этим форматом. |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Libraries | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |