Leonardo.it I say blog!
  • 11
  • lug
  • 2009

Excel e Java

Di Antonio Avolio, in Java.

Capita spesso che le nostre applicazioni debbano interagire con applicazioni esterne, come ad esempio quelle della suite Microsoft Office.
Per poter facilitare il nostro compito possiamo utilizzare il framework POI HSSF.

Le API in questione sono contenute all’interno del framework Jakarta POI di Apache.

Supponiamo di dover lavorare con un foglio di lavoro Excel, per poter far ciò utilizzeremo il sotto insieme delle API facente parti HSSF. Esse ci mettono a disposizioni tutti i metodi per poter scrivere, leggere e manipolare file con estensione xls. L’esempio che segue manipola un file di nome java.xls, andando a leggere nella cella con indice di riga 4, e di colonna 5 il valore stringa in essa contenuta;

[sourcecode language='java']
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(“java.xls”));
HSSFWorkbook wb = new HSSFWorkbook(fs);
HSSFSheet sheet = wb.getSheetAt((short)1);
int row_index = 4;
HSSFRow row = sheet.getRow(row_index);
HSSFCell cell_esempio = row.getCell((short)5);
String v = cell_esempio.getStringCellValue());
System.out.println(v);
[/sourcecode]

La prima operazione che viene effettuata è quella di creare un riferimento al file java.xls, successivamente tramite HSSFWorkbook, recuperiamo l’insieme dei fogli attivi nella cartella di lavoro.
Attiveremo successivamente il foglio numero 1, e ci prepareremo a prelevare il valore testo contenuto all’interno della riga con indice 4 ed  indice di colonna 5.

Termini legati all'articolo: , , .
Altri articoli:

Articoli correlati a "Excel e Java"

  • Il comando shutdow

    Molti ignorano alcune importanti opzioni del comando shutdow. Avendo i privileggi di root possiamo lanciarlo con una serie di opzioni realmenti interessanti, vediamone qualcuna: Per effettuare il


  • Microsoft Office 2010, Edizioni e Novità

    Si avvicina la data del rilascio di Microsoft Office 2010, prevista per il 12 maggio per quanto riguarda le aziende e a giugno per quanto


  • JQS.Exe : Disabilitare Il Java Quick Starter

    Se aprite la Task Manager di Windows (premendo CTRL ALT CANC) potrete notare il processo jqs.exe. Jqs.exe, mentre è in funzione, usa circa 1.5 Mb


  • Ottenere le informazioni del sistema

    Java mette a disposizione un'utile classe System, contenente diversi metodi pronti all'utilizzo all'interno delle nostre applicazioni. Tra i diversi metodi, abbiamo getProperty, utile quando occorre


  • MD5 e Java

    Vedremo in questo post come codificare una frase utilizzando l'algoritmo MD5 in java,  l’operazione è resa semplice dalla presenza del package supponiamo di voler codificare



Commenti:

Commenta su "Excel e Java"




Il network di TipOff!


Gallery

dividere file in più parti
NoVoiceMail-iPhone-414x310
proxy server
trovare numero telefonico
Come far durare di più una batteria al litio
curriculum vitae
aprire tar gzip
tracciare una spedizione
personalizzare homepage di google
free-ocr
come aggirare il blocco regionale dei video
subjoost-shot
controllare modello scheda video
come inviare email anonime