|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2004
Città: prov PZ
Messaggi: 5521
|
[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?
__________________
[ PC ] LG 27MA73D ~Intel NUC i5-5250U~Crucial 8GB~Corsair MP510 480GB NVMe~Trust 19033 & Microsoft H3S Bluetooth~Empire R1000
[NAS] Qnap TS-412 9TB WD ~~ Trattative oltre 180... |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Sep 2004
Città: prov PZ
Messaggi: 5521
|
Quote:
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%'
__________________
[ PC ] LG 27MA73D ~Intel NUC i5-5250U~Crucial 8GB~Corsair MP510 480GB NVMe~Trust 19033 & Microsoft H3S Bluetooth~Empire R1000
[NAS] Qnap TS-412 9TB WD ~~ Trattative oltre 180... |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 303
|
Ci sarebbe anche la Fillo, 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.
|
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Sep 2004
Città: prov PZ
Messaggi: 5521
|
Quote:
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 ![]()
__________________
[ PC ] LG 27MA73D ~Intel NUC i5-5250U~Crucial 8GB~Corsair MP510 480GB NVMe~Trust 19033 & Microsoft H3S Bluetooth~Empire R1000
[NAS] Qnap TS-412 9TB WD ~~ Trattative oltre 180... |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:55.