Problem vyresen,
pri pouziti JXL - http://www.andykhan.com/jexcelapi/ trva chvili
otevirani, ale 3502 vektoru trva 14s. I s oteviranim. Pri poi to trvalo
4 minuty.
Moc diky vsem za hinty.
Pet
jeeff wrote:
Ahoj,
neviem v com moze byt problem, bezne spracovavame excel subory s
velkym pocto
No Struts si uploadovane soubory muze docasne ukladat na disk
a ten InputStream muze byt primo FileInputStream. Nevim to jiste
ale najdete to pripadne ve zdrojacich (mozna si na disk uklada jen velke).
Rozhodne bych byt Vami skusil
Workbook wb = Workbook.getWorkbook(new BufferedInputStream(in));
Burdik Petr wrote:
Pouzivate ten bufferedInputStream?
pouzivame InputStream pretoz to volam na subory uploadnute cez Struts
ako FormFile a ten ma metodu getInputStream() a z nej potom konstruujem
Workbook wb = Workbook.getWorkbook(in);
Pet
jeeff wrote:
Ahoj,
neviem v com moze byt proble
Pouzivate ten bufferedInputStream?
Pet
jeeff wrote:
Ahoj,
neviem v com moze byt problem, bezne spracovavame excel subory s
velkym poctom riadkov a nemame problem. Ale ako som uz pisal, teraz
robime import excelu zvycajne cez JXL -
http://www.andykhan.com/jexcelapi/
Ale mozem potvrdit, ze
V tom prikladu to vyznelo asi spatne. Je to trosku jinak. Ja si pouze
fileImputStream predavam z rozhrani pro praci s binarnimi objekty kde
mam vse kolem binarek na jednom miste.
BufferedInputStream urcite zkusim.
Pet
Vlastimil Eliáš wrote:
1) v prikladu jste tusim z FileInputStreamu delal d
Ahoj,
neviem v com moze byt problem, bezne spracovavame excel subory s velkym
poctom riadkov a nemame problem. Ale ako som uz pisal, teraz robime
import excelu zvycajne cez JXL - http://www.andykhan.com/jexcelapi/
Ale mozem potvrdit, ze dlho (ale v nasom pripade radovo sekundy) trva
otvoreni
1) v prikladu jste tusim z FileInputStreamu delal dalsi FileInputStream
(pokud to nebyl preklep, puvodni email uz nemam.)
2) FileInputStream je dobre obalit do BufferedInputStream aby se necetl
kazby byte z disku zvlast.
Vlastik
Burdik Petr napsal(a):
Ahojte,
vcera se mi nikdo neozval ale je
Ahojte,
vcera se mi nikdo neozval ale jeste to zkusim.
Prisel jsem na to, ze problem je jen u souboru s velikosti nad 200 kilo.
Pak strasne dlouho trva nez se vubec vytvori ten input stream.
Pri creni 3502 radku a 16ti sloupcu po radcich mi trva 4 minuty a 15
sekund nez mi precte vsechny polo