Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Как получить данные из выделенной области xlsx файла, используя rest api?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Как получить данные из выделенной области xlsx файла, используя rest api?
tasa_r
Отправлено: 25 Февраля, 2015 - 11:46:34
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Февр. 2015  


Помог: 0 раз(а)




Добрый день. Встала передо мной задача - предоставить возможность пользователю загрузить на нашем сайте файл xlsx, а затем получить данные из тех ячеек, которые он выделит. Т.е. сам по себе пользовательский интерфейс excel не нужен, нужна только возможность выделять некоторую область в файле и получать данные из этой области. PhpExcel такой возможности не предоставляет, а т.к. веб сервер у нас apache, то и работать с com объектами не получится. Есть ли какой нить инструментарий? Например, я знаю, что sharepoint предоставляет возможность работать с разными документами онлайн, но есть ли у него rest api и можно ли как то расширять его api самостоятельно? Заранее спасибо.
 
 Top
RickMan
Отправлено: 25 Февраля, 2015 - 12:04:36
Post Id


Участник


Покинул форум
Сообщений всего: 1033
Дата рег-ции: Май 2012  


Помог: 30 раз(а)




Если вам нужно работать с "выделенной областью" то при чем тут phpExcel? Если я правильно понял, то вам нужно загрузить файл на сервер и октрыть его пользователю через какой-то интрумент в фронтенде, тоесть на js/jquery и так далее... Копайте в эту сторону.
 
 Top
tasa_r
Отправлено: 25 Февраля, 2015 - 12:08:39
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Февр. 2015  


Помог: 0 раз(а)




RickMan пишет:
Если вам нужно работать с "выделенной областью" то при чем тут phpExcel? Если я правильно понял, то вам нужно загрузить файл на сервер и октрыть его пользователю через какой-то интрумент в фронтенде, тоесть на js/jquery и так далее... Копайте в эту сторону.

Именно, только разрабатывать инструментарий для работы с экселем это долго, затратно и небезопасно...возможно есть какой то готовый, хотя бы частично, функционал, типа sharepoint...
 
 Top
tuareg
Отправлено: 25 Февраля, 2015 - 12:19:35
Post Id


Участник


Покинул форум
Сообщений всего: 1234
Дата рег-ции: Июнь 2010  


Помог: 69 раз(а)




Причем здесь PHP вообще? Если не заморачиваться на "старые" браузеры, то и php будет нужен только для обработки данных из выделенных ячеек. Подмигивание
 
 Top
tasa_r
Отправлено: 25 Февраля, 2015 - 12:29:28
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Февр. 2015  


Помог: 0 раз(а)




tuareg пишет:
Причем здесь PHP вообще? Если не заморачиваться на "старые" браузеры, то и php будет нужен только для обработки данных из выделенных ячеек. Подмигивание

Прошу прощения, а каким образом можно онлайн работать с xls файлом, если у меня не десктопное приложение? Браузерный js, если я не ошибаюсь, не поддерживает работы с файлами, кроме как закачать его на сервер и вернуть результат работы, типа success или error. Я думал, что есть какие то решения, типа облака ms onedrive, которое позволяет работать с этими файлами, соответственно апи, которое позволяет посредством rest api обмениваться с моим сайтом нужными данными, а сам файл, к примеру, открывать в этом самом облаке или другом, на котором поднят sharepoint...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB