Я пытаюсь прочитать файл Excel (Office 2003). Есть файл Excel, который необходимо загрузить и проанализировать его содержимое.
С помощью Google я могу найти ответы только на эти связанные (и недостаточные темы): создание файлов Excel, чтение файлов Excel XML, чтение файлов Excel CSV или незавершенные брошенные проекты. У меня есть Office 2003, поэтому, если мне понадобятся какие-либо файлы оттуда, они будут доступны. Он установлен на моем компьютере, но не может быть установлен на моем общем хосте.
Изменить: пока все ответы указывают на PHP-ExcelReader и / или эту дополнительную статью о том, как ее использовать.
php
import-from-excel
Дина
источник
источник
Ответы:
Я использую PHP-ExcelReader для чтения файлов xls и отлично работает.
источник
Насколько я знаю, у вас есть 2 варианта:
PHPExcel использует Spreadsheet_Excel_Reader для формата Office 2003.
Обновление: однажды мне пришлось читать некоторые файлы Excel, но я использовал формат Office 2003 XML, чтобы читать их, и сказал людям, которые использовали приложение, чтобы сохранить и загрузить только этот тип файла Excel.
источник
Это зависит от того, как вы хотите использовать данные в файле Excel. Если вы хотите импортировать его в mysql, вы можете просто сохранить его как файл в формате CSV, а затем использовать fgetcsv для его анализа.
источник
Прочтите XLSX (Excel 97-2003)
https://github.com/shuchkin/simplexls
Прочтите XLSX (Excel 2003+)
https://github.com/shuchkin/simplexlsx
Вывод
Читатель php CSV
https://github.com/shuchkin/simplecsv
источник
Попробуй это...
Я использовал следующий код для чтения «xls и xlsx»
Ссылка: http://coursesweb.net/php-mysql/read-excel-file-data-php_pc
источник
источник
Я использую ниже URL-адрес файла excel: https://github.com/inventorbala/Sample-Excel-files/blob/master/sample-excel-files.xlsx
Вывод:
источник
Я использовал следующий код для чтения «xls и xlsx»:
источник