Articles of apache poi

POI – Come si imposta il valore della cella su Data e si applica il formato della data Excel predefinito?

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. […]

come leggere il contenuto esatto della cella del file excel nel POI apache

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 […]

Creazione di un sumrio per un XWPFDocumento con indicazione dei numeri di pagina

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, […]

Problema di stile cella eccellente

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 […]

Creare un file excel protetto da password usando apache poi?

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 […]

Errore durante la lettura di file Excel di grandi dimensioni (xlsx) tramite POI di Apache

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 […]

Esportare in Excel JSF e PrimeFaces

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 […]

Come ottenere un valore di cella vuoto Excel nel POI di Apache?

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 = […]

Converti Word in HTML con POI Apache

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 )?

Sostituzione di un testo in Apache POI XWPF

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 […]