Tag: java

Che cos'è un NullPointerException e come faccio a risolvere il problema?

Quali sono le eccezioni Null Pointer ( java.lang.NullPointerException ) e cosa li provoca? Quali methods / strumenti possono essere utilizzati per determinare la causa in modo da arrestare l'exception da causare il fine del programma prematuro?

Apache POI Java 6-8 Differenza

Sto utilizzando il HSSFWorkbook in apache poi 3.12 con Java 1.6 per trasformare i file xls in file di text delimitati da tabulazioni. Nel mio metodo ProcessRecord ottengo i valori dai campi numbersci utilizzando un FormatTrackingHSSFListener su un NumberRecord, numrec, nel seguente codice: String value = formatListener.getFormatString(numrec); Questo prende un valore, come 21.9, e lo […]

Eseguire la casella di test di fogli di Excel basata su parole chiave come test di TestNG utilizzando il selenium

Stiamo andando a build un framework basato su parole chiave; where i test verranno menzionati in foglio Excel in cui each row sarà un passo nel caso di prova. Possiamo scrivere each componente per leggere / interpretare / eseguire il caso di prova. Ma vogliamo eseguire questo caso di prova come un test di TestNg […]

Java – escape break di linea in CSV per Excel

Genero il file csv nel codice Java. Utilizzo org.apache.commons.lang3.StringEscapeUtils per evitare i valori per csv. Alcuni valori contengono interruzioni di row. Quando apro il file risultante in Open Office tutto è OK. Tuttavia, quando lo apro in Microsoft Excel 10 la tabella è confusa – il text sulla nuova row viene spostato in un'altra cella […]

HSSFCell che legge l'errore null?

Ho cercato di scrivere un converter Excel-to-JSON per un progetto volontario, ma continuo a eseguire errori inspiegabili che rifiutano di essere corretti. Ecco il mio errore: Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at bin.parse.MembersParser.tryString(MembersParser.java:112) at bin.parse.MembersParser.parseFile(MembersParser.java:53) at bin.ParserFrame.actionPerformsd(ParserFrame.java:61) at javax.swing.AbstractButton.fireActionPerformsd(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformsd(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformsd(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) […]

Trigger java code sugli events clic sul foglio di Microsoft Excel

C'è qualche modo che, facendo clic su una cella in excel, posso fare una chiamata al codice java con i dettagli in quella cella? I dettagli potrebbero essere, dati cella + numero di righe + numero di colonna, ecc. Sto solo esplorando. Vedo qualcosa chiamato Apache POI -> https://www.mkyong.com/java/apache-poi-reading-and-writing-excel-file-in-java/ Questo soddisferà il mio caso d'uso? […]

Come faccio a smettere di sovrascrivere informazioni in excel (Java / Selenium)

Sto provando a registrare il tempo dall'inizio della pagina fino a quando una cosa specifica viene visualizzata e scrivere quella volta in un file excel e poi farlo di nuovo per x volte. Adesso sono in grado di farlo each volta attraverso il ciclo sta sovrascrivendo tutto e finisco solo con l'ultimo risultato. L'altro problema […]

Come leggere colonne specifiche utilizzando Apache API Evento POI?

Voglio leggere il file xls o xlsx di grandi size, vale a dire il file da 70 MB con 1.50.000 righe +. Posso caricare l'integer file excel utilizzando il codice sottostante, ma vorrei recuperare colonne specifiche solo come la colonna C solo o un'altra colonna. import java.io.InputStream; import java.util.Iterator; import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.xssf.eventusermodel.XSSFReader; import org.apache.poi.xssf.model.SharedStringsTable; […]

Corretto modo per dictinquish .xls da file .doc?

Ho cercato come rilevare che il file è .xls e ho trovato una soluzione come questa (ma non deprecata): POIFSFileSystem: @Deprecated @Removal(version="4.0") public static boolean hasPOIFSHeader(InputStream inp) throws IOException { return FileMagic.valueOf(inp) == FileMagic.OLE2; } Ma questo restituisce vero per tutti i documenti di Microsoft Word, ad esempio per .doc È ansible rilevare il documento […]

Come modificare il formato Excel quando si scaricano i dati da una pagina JSP a Excel?

Sto ottenendo il risultato impostato in servlet e poi inoltro alla pagina JSP where ho messo tutti i dati da resultet a tabella e poi ottenendo l'output in excel file. nella parte superiore della mia pagina JSP che ho response.setContentType("application/vnd.ms-excel;"); filename="Report"; filename+=".xls"; response.addHeader("Content-Disposition","attachment; filename="+filename); Il problema è che si sta scaricando i dati in foglio […]

Microsoft Office Excel Spreadsheet è il miglior software di Office, Excel VBA e formule Excel rendono il foglio di calcolo più veloce.