prazision
19-04-2013, 12:18
Ho da creare delle classi java che fanno questo:
1) Leggere da una casella delle mail.
2) Estrarre gli allegati di queste mail (dei file excel).
3) Ricavare da questi allegati i valori delle singole celle excel e costruire delle stringhe finali, da ogni excel esce una stringa.
Ci sono 6 tipi diversi di excel a seconda della mail, e potrebbero diventare di più.
Per ogni tipo di excel ho delle conversioni da fare sulla stringa finale che vado a creare; ad esempio per il tipo 1 la prima colonna è una data che deve essere convertita in numero, magari invece per il tipo 2 la data è nella terza colonna.
Come fareste?
Mi interessa soprattutto la parte di gestione degli excel, o meglio dei diversi tipi di excel; magari un design pattern che faccia al caso mio.
Per leggere gli excel uso org.apache.poi e per le mail javax.mail, su questo sono vincolato.
Grazie
1) Leggere da una casella delle mail.
2) Estrarre gli allegati di queste mail (dei file excel).
3) Ricavare da questi allegati i valori delle singole celle excel e costruire delle stringhe finali, da ogni excel esce una stringa.
Ci sono 6 tipi diversi di excel a seconda della mail, e potrebbero diventare di più.
Per ogni tipo di excel ho delle conversioni da fare sulla stringa finale che vado a creare; ad esempio per il tipo 1 la prima colonna è una data che deve essere convertita in numero, magari invece per il tipo 2 la data è nella terza colonna.
Come fareste?
Mi interessa soprattutto la parte di gestione degli excel, o meglio dei diversi tipi di excel; magari un design pattern che faccia al caso mio.
Per leggere gli excel uso org.apache.poi e per le mail javax.mail, su questo sono vincolato.
Grazie