Ho usato Apache POI per qualche tempo per leggere i file Excel 2003 esistenti a livello di codice. Ora ho un nuovo requisito per creare interi file .xls in memoria (utilizzando ancora POI Apache) e poi scriverli su un file alla fine. L’unico problema che mi ostacola è la gestione delle celle con le date. […]
quando leggo un contenuto di una cella, ad esempio se è in formato data, viene convertito in un altro valore come 12/31/2099 -> 46052 e $ 50,00 -> 50 e 50,00% -> 0,5. Ma quello che voglio è ottenere il valore esatto della stringa per ogni cella. Il mio codice è così: cell.setCellType(Cell.CELL_TYPE_STRING); String str […]
In realtà sto generando un documento Word con POI Apache e ho bisogno di creare automaticamente un sumrio (TOC) che faccia riferimento ai paragrafi, con l’indicazione della pagina. Questo è il codice che sto usando (ometto precondizioni e corpo dei metodi interni): XWPFDocument doc = new XWPFDocument(OPCPackage.openOrCreate(new File(document))); String strStyleId = “Index Style”; addCustomHeadingStyle(doc, strStyleId, […]
Sto usando sotto il codice per ottenere il valore della data dal file XLSX. Funziona perfettamente per alcuni file xlsx . Ma non sta dando un formato data esatto che è nel file xlsx. Questo problema riguarda alcuni file. per esempio; Ho una data come questa 21/01/2016 (dd/mm/yyyy) ma dopo averla letta, dà data come […]
Sto sviluppando un semplice programma Java per creare file excel usando l’API (Apache POI). Sto usando oracle 10g come database e usando jar ojdbc14. Ho una tabella denominata USERINFO con 3 colonne: USERNAME,PASSWORD , NAME. Ora usando APACHE POI , sono stato in grado di mettere tutte le righe nel file excel. Poiché il file […]
Sto cercando di leggere file excel di grandi dimensioni xlsx tramite POI Apache, diciamo 40-50 MB. Sto uscendo dall’eccezione di memoria. La memoria heap corrente è 3 GB. Posso leggere file Excel più piccoli senza problemi. Ho bisogno di un modo per leggere file excel di grandi dimensioni e poi di restituirli come risposta tramite […]
Utilizzo di JDK 1.6, JSF 2.1, PrimeFaces 2.2.1, POI 3.2 e Apache Tomcat 7 Sto cercando di configurare un servlet per consentire il download di un file Excel basato sulla selezione dell’utente. Il documento excel viene creato in fase di runtime. Nessun errore e il codice entra nel servlet. Faccio clic sul pulsante e non […]
Ho un enorme file excel con tonnellate di colonne che assomiglia a questo: Column1 Column2 Column3 Column4 Column5 abc def ghi mno pqr …… Questo è il codice che ho scritto per stampare questi valori: try { FileInputStream inputStr = new FileInputStream(fileName); XSSFWorkbook xssfWork = new XSSFWorkbook(inputStr) ; XSSFSheet sheet1 = xssfWork.getSheetAt(0); Iterator rowItr = […]
Vedo che c’è un convertitore chiamato WordToHtmlConverter ma il metodo di processo non è esposto. Come dovrei passare un file doc e ottenere il file HTML (o OutputStream )?
Ho appena trovato la libreria POI di Apache molto utile per la modifica dei file di Word utilizzando Java. Nello specifico, voglio modificare un file DOCX usando le classi XWPF di Apache POI. Non ho trovato alcun metodo / documentazione adeguata a seguito del quale avrei potuto farlo. Qualcuno può spiegare nei passaggi, come sostituire […]