View Full Version : [JAVA] query su file excel
Salve a tutti,
dovrei realizzare un sw che consulta un file excel che contiene un elenco di path di file e cartelle.
Ho necessità di eseguire una query su questo file cercando, ad esempio, tutti i percorsi che contengono una determinata parola.
Cosa mi consigliate?
La libreria del titolo. La trovi qui (http://poi.apache.org/)
La libreria del titolo. La trovi qui (http://poi.apache.org/)
Grazie per aver risposto
Avevo letto di questa libreria per la gestione dei file excel ma la mia domanda è: devo scandire tutto il file e per ogni record devo comunque eseguire un controllo sulla stringa per verificarne il contenuto o esite un modo per fare direttamente una query tipo SQL usando un operatore tipo "Like" e dei caratteri jolly?
ex:
SELECT * FROM Customers
WHERE Country LIKE '%land%'
Ci sarebbe anche la Fillo (http://www.codoid.com/products/view/2/29), ma non ho esperienza diretta di questa libreria. Altra soluzione potrebbe essere quella di aprire una connessione con il bridge jdbc-odbc che però va bene in un contesto amatoriale, meno per soluzioni professionali. La scelta dipende anche da quali eventuali vincoli hai riguardo alle performance ed al consumo di memoria.
Ci sarebbe anche la Fillo (http://www.codoid.com/products/view/2/29), ma non ho esperienza diretta di questa libreria. Altra soluzione potrebbe essere quella di aprire una connessione con il bridge jdbc-odbc che però va bene in un contesto amatoriale, meno per soluzioni professionali. La scelta dipende anche da quali eventuali vincoli hai riguardo alle performance ed al consumo di memoria.
Infatti io fino ad ora ho usato Fillo per scrivere i file e per interrogarli (ma erano delle where con parametri ben definiti).
Adesso sto provando con un "select *" e poi verifico ogni stringa per vedere se contiene una determinata parola chiave.
Il file più grande che devo interrogare ha circa 5700 record.
Faccio qualche prova e vediamo cosa succede ;)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.