Come convertire Excel in array in Java

Questo breve tutorial guida su come convertire Excel in array in Java seguendo un processo passo-passo. Usando questa procedura imparerai come java converte excel in array che può essere ulteriormente utilizzato per archiviarlo in un database, utilizzarlo nella logica del tuo programma o restituirlo a qualche altra funzione di chiamata. Qui abbiamo caricato un file XLSX, tuttavia puoi caricare anche qualsiasi altro formato di file Excel.

Passaggi per convertire Excel in array in Java

  1. Utilizzando il repository Maven, aggiungi il riferimento alla libreria Aspose.Cells nell’applicazione
  2. Aggiungi un riferimento alle classi Workbook e Worksheet utilizzando l’istruzione Import nel programma
  3. Carica la cartella di lavoro di origine che deve essere convertita in una matrice
  4. Ottieni un riferimento al primo foglio i cui dati devono essere salvati in una matrice
  5. Utilizzando la raccolta di celle nel foglio, esporta i dati nell’array dall’intervallo di celle desiderato
  6. Visualizza le dimensioni dell’array di output per la verifica

In questi passaggi, carichiamo un file Excel e accediamo a uno dei suoi fogli di lavoro da cui i dati devono essere convertiti in un array. Ogni foglio di lavoro contiene una raccolta di celle che fornisce una funzione per esportare i dati in una matrice da un intervallo particolare nel foglio. È possibile esportare i dati in una matrice a una o due dimensioni.

Codice per leggere i valori dal file Excel e archiviare nell’array in Java

In questo codice di esempio è stata utilizzata la funzione Cells.exportArray() che richiede la cella iniziale dell’intervallo di celle di destinazione insieme alle righe e alle colonne totali che devono essere esportate in una matrice. Qui semplicemente convertiamo un intervallo di celle in un array tuttavia, se desideri convertire altri tipi di dati nel foglio, ad esempio grafico in immagine, puoi fare riferimento all’articolo su come convertire il grafico Excel in JPG in Java. Qui nessun altro componente o libreria come Interop o MS Excel è richiesto per eseguire il codice sopra.

 Italiano