Autor | Zpráva | ||
---|---|---|---|
johndoe Profil |
#1 · Zasláno: 15. 9. 2006, 11:09:52
AHoj,
prosím o tip, jak načíst data (řádky) ze souboru excelu .xls ... momentálně ho ukládám jako csv, kde je struktura dat jasná a snadno čitelná .. uložení jako .csv je ale pro uživatele komplikace (často nepřekonatelná :) ), díky za nějaký tip |
||
Joker Profil |
#2 · Zasláno: 15. 9. 2006, 11:51:32
prosím o tip, jak načíst data (řádky) ze souboru excelu .xls
Blbě. XLS je uzavřený formát souboru, jehož přesnou definici zná leda Microsoft. A jak tak koukám na MS Office, možná ani Microsoft ne :) Takže buď můžete zkusit s MS domluvit licenci anebo se pustit do reverzního inženýrství. V tom případě bych Vám doporučil prostudovat zdrojové kódy OpenOffice.org, jelikož to je open-source program, který umí XLS soubory s menšími problémy přečíst. Nebo zkusit najít, jestli někdo ty konverzní funkce nepřepsal do PHP |
||
koudi Profil |
#3 · Zasláno: 15. 9. 2006, 12:04:58
Zkus prohledat http://www.phpclasses.org/
|
||
Aesir Profil |
#4 · Zasláno: 15. 9. 2006, 12:18:06 · Upravil/a: Aesir
|
||
johndoe Profil |
#5 · Zasláno: 15. 9. 2006, 15:00:05
Díky všem,
na PHPclasses jsem před dotazem tady hledal, vcelku jsem něco našel, ale nějak to nebylo ono ... ta třída z sourceforge.net vypadá dobře, nic složitého ... jen s tou češtinou to bude asi boj .... |
||
Aesir Profil |
#6 · Zasláno: 15. 9. 2006, 15:22:10
johndoe:
S češtinou jsem v PHP Excel Reader nenarazil na problém. Stačí správně nastavit kódování ($data->setOutputEncoding('CP1250');) |
||
johndoe Profil |
#7 · Zasláno: 15. 9. 2006, 15:28:42
Aesir :
jj, díky, už jsem to našel, opravdu zatím no problem ... :) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0