| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | «  : 24-07-2003 11:42 »  |  | 
 
 Takaja problema : Mne srochno nuzhen PHP skript , kotorij parsit Excel (xls) faili.  Po inetu polazil, nashol dva klassa, no platnie   Varianti konvertaciji snachala v csv i posledujuschee rasparsivanie ne predlagat    Klient uz bolno upiortij :/ xls emu i vsio tut   Pomozhite liudi dobrije !!! |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| Fireworm 
								Гость
 | 
								|  | « Ответ #1 : 24-07-2003 15:31 »  |  | 
 
 вариант 1-й, более простой. Если ты под виндой, то можеш использовать COM объекты, подключить как  COM Excel и работать с ним как с обычным объектом.Вариант 2-й : Найти в инете описание файлов xls, и ручками их разбирать. Но вариант очень трудоемкий - у меня стояла подобная задача - полазил я по инфе - посмотрел, и решил не связываться - уж очень сложный у них формат получается.
 Больше вариантов нет.
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #2 : 29-07-2003 13:33 »  |  | 
 
 А жаль что больше нет вариантов      Я то под виндой сижу а вот крутиться это всё будет на сервере где стоит FreeBSD  :? |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| Fireworm 
								Гость
 | 
								|  | « Ответ #3 : 29-07-2003 14:13 »  |  | 
 
 К сожалению нет.Гораздо дешевле уговорить заказчика на csv файлы... и даже макрос им для Excel написать, что бы они это все ручками не делали...
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #4 : 31-07-2003 05:14 »  |  | 
 
 Ну понятно что дешевле, но клиент - штука сложная. Его не волнует как ты это будешь делать, надо и всё тут. как говориться : клиент всегда прав! Он платит деньги и хочет видеть результат (вполне нормальная логика). 
 Тут всё понятно : не можешь реализовать на одной платформе, реализуй на другой.
 
 Отсюда вывод : В большинстве случаев - убеждать клиента дело неблагодарное и практически бесполезное.
 
 Где-то я видел на Перле что-то похожее. буду копать в ету сторону. Спасибо за участие.
 |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| Fireworm 
								Гость
 | 
								|  | « Ответ #5 : 31-07-2003 06:07 »  |  | 
 
 Ну как правило клиент умеет считать деньги. И если правильно оценить стоимость разработки такого модуля - я думаю клиент очень сильно задумается, надо ему такое или нет. |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| Гром 
								Птычк. Тьфу, птычник... Вот! 
								Готовлюсь к пенсии
								
								    Offline 
								Пол:   
								Бодрый птах
								
								
								
								
								
							 | 
								|  | « Ответ #6 : 31-07-2003 07:20 »  |  | 
 
 Особенно если указать клиенту на колличество времени , которое займет разработка распаковщика формата Экселя вручную. |  
						| 
								|  |  
								|  |  Записан | 
 
 А птичку нашу прошу не обижать!!! |  |  | 
	| 
			| 
					
						| Fireworm 
								Гость
 | 
								|  | « Ответ #7 : 31-07-2003 11:56 »  |  | 
 
 |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #8 : 01-08-2003 04:58 »  |  | 
 
 php_writeexcel is a port of John McNamara's excellent Spreadsheet::WriteExcel Perl package to PHP. It allows you to generate Microsoft Excel documents  on your PHP enabled Web server without any other tools. Ну вообще-то мне не надо генерить файлы Excel    Мне надо распарсить уже готовый файл   |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| Fireworm 
								Гость
 | 
								|  | « Ответ #9 : 01-08-2003 06:06 »  |  | 
 
 Я с этим модулем не разбирался... А что он не умеет парсить? Только создавать? |  
						| 
								|  |  
								|  |  Записан | 
 |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #10 : 01-08-2003 09:09 »  |  | 
 
 Это же видно из описания модуля   |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #11 : 01-08-2003 09:58 »  |  | 
 
 |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #12 : 01-08-2003 10:07 »  |  | 
 
 Енто я уже пробовал     Но работа через СОМ к сожалению не устраивает     На http://www.phpclub.ru/  ничего толком нету     В основном только рассуждения и посылание по различным безполезным ссылкам    |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #13 :  01-08-2003 10:24 »   |  | 
 
 А в чем заключается привязка к excel-ю? Наверняка его можно заменить БД. |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	| 
			| 
					
						| MOPO3 
								Ай да дэдушка! Вах...Команда клуба    Offline 
								Пол:   
								Холадна аднака!
								
								
								
								
								
								   | 
								|  | « Ответ #14 : 04-08-2003 06:04 »  |  | 
 
 Проблема в том, что клиент откуда-то получает файл с графиками и аплоадит его на сервер. Надо написать скрипт который парсит этот файл и выбирает ети данные из графиков, запихнуть его в крон и отображать данные на вебе. |  
						| 
								|  |  
								|  |  Записан | 
 
 MCP, MCAD, MCTS:Win, MCTS:Web |  |  | 
	| 
			| 
					
						| RXL | 
								|  | « Ответ #15 : 04-08-2003 07:48 »  |  | 
 
 excel2mysql.plМожет тебя такая штука устроит? Написана на perl. Попробуй в www.filesearch.ru  набрать xls2*gz . |  
						| 
								|  |  
								|  |  Записан | 
 
 ... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С. |  |  | 
	|  |