Numeri letti male da foglio Excel con Java

angeloulivieri

Utente Attivo
8 Set 2009
71
0
0
Salve,
ho un problema con la lettura dati da file excel. Io leggo dalla tabella nel seguente modo dei numeri:

word=sLE.getCell(col,row).getContents();

dove sLE è il foglio excel e getContents() restituisce una stringa. Dopodiché faccio:

if (Double.parseDouble(word)>0){...}

In esecuzione mi legge tutta una serie di zeri per bene e quando trova il primo 1 ottengo il seguente errore:

Formato di dati sconosciuto: empty String

I dati in excel sono formattati attualmente come Testo, ma ho provato con tutti i tipi possibili e non ottengo mai nulla di buono. In particolare la precedente è la risposta che ottengo se setto i dati sul foglio excel come tipo numero e testo.
Qualcuno sa darmi una mano? Sto utilizzando le librerie JXL.
 

angeloulivieri

Utente Attivo
8 Set 2009
71
0
0
ok... risolto il problema. Non so perché ma sarà dovuto alla memorizzazione dei dati. Ho semplicemente copiato tutto dal file excel ad un nuovo file ...e i dati magicamente sono stati letti da Java!