Помогите, пожалуйста, разобрать файл *.xls

P
На сайте с 06.01.2009
Offline
601
1169

Здравствуйте.

Прошу помочь - есть файл *.xls

Не хочется его "руками" переводить в csv

Как его нормально прочитать по ячейкам, помогите, пожалуйста?

С csv работали так


$reservmass = file('reservy.csv');
foreach ($reservmass as $value) {
$gfd = explode(";", $value);
}

в итоге в массиве получали значение каждой ячейки. А как быть с xls. ?

дани мапов
На сайте с 06.09.2012
Offline
204
#1

Используйте библиотеки simple-excel, PHPExcel, spreadsheet-reader

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
P
На сайте с 06.01.2009
Offline
601
#2
дани мапов:
Используйте библиотеки simple-excel, PHPExcel, spreadsheet-reader

Спасибо. Посмотрел. Довольно-таки сложно для меня.

А есть способ средствами php преобразовать xls файл в csv ?

Честно признаюсь - для меня сложновато то что вы предложили.

дани мапов
На сайте с 06.09.2012
Offline
204
#3
postavkin:
Спасибо. Посмотрел. Довольно-таки сложно для меня.
А есть способ средствами php преобразовать xls файл в csv ?
Честно признаюсь - для меня сложновато то что вы предложили.

Будет проще, если использовать уже готовую библиотеку. Посмотрите простой пример http://blog.webmasterschool.ru/php/50/ .

eN_Slon
На сайте с 13.02.2007
Offline
159
#4

"сохранить как" не?

Парсинг, граббинг, автоматизация всего что вы можете сделать в браузере(и не только) сами. Любое кол-во, любые защиты.
IL
На сайте с 20.04.2007
Offline
435
#5
eN_Slon:
"сохранить как" не?

Это, видимо, относится к:

postavkin:
Не хочется его "руками" переводить в csv
postavkin:
Честно признаюсь - для меня сложновато то что вы предложили.

Ну, если готовое использовать сложно, то "своё" написать, скорее всего, нереально...

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
P
На сайте с 06.01.2009
Offline
601
#6
ivan-lev:
Это, видимо, относится к:



Ну, если готовое использовать сложно, то "своё" написать, скорее всего, нереально...

Согласен.

Пришлось остановиться на варианте - "руками" в csv, а дальше скрипт делает то что нужно.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий