Hoe Excel naar array in Java te converteren

In deze korte zelfstudie wordt uitgelegd hoe u ** Excel converteert naar een array in Java ** door een stapsgewijs proces te volgen. Met behulp van deze procedure zult u leren hoe Java Excel converteert naar een array die verder kan worden gebruikt om het in een database op te slaan, in uw programmalogica te gebruiken of terug te sturen naar een andere aanroepende functie. Hier hebben we een XLSX-bestand geladen, maar u kunt ook elk ander Excel-bestandsformaat laden.

Stappen om Excel naar array in Java te converteren

  1. Gebruik de Maven-repository en voeg de verwijzing naar de Aspose.Cells-bibliotheek in de applicatie toe
  2. Voeg een verwijzing toe naar Workbook en Worksheet klassen met behulp van de Import-instructie in het programma
  3. Laad de bronwerkmap die moet worden geconverteerd naar een array
  4. Een verwijzing krijgen naar het eerste blad waarvan de gegevens in een array moeten worden opgeslagen
  5. Gebruik de cellenverzameling in het blad, exporteer gegevens naar array uit het gewenste celbereik
  6. Afmetingen van de uitvoerarray weergeven voor verificatie

In deze stappen laden we een Excel-bestand en openen we een van de werkbladen van waaruit gegevens naar een array moeten worden geconverteerd. Elk werkblad bevat een verzameling cellen die een functie biedt om gegevens naar een array uit een bepaald bereik in het blad te exporteren. U kunt gegevens exporteren in een matrix met één of twee dimensies.

Code om waarden uit Excel-bestand te lezen en op te slaan in array in Java

In deze voorbeeldcode hebben we de functie Cells.exportArray() gebruikt die een startcel van het doelbereik van cellen vereist, samen met het totale aantal rijen en kolommen dat naar een array moet worden geëxporteerd. Hier converteren we gewoon een celbereik naar een array, maar als u andere soorten gegevens in het blad wilt converteren, bijvoorbeeld grafiek naar afbeelding, kunt u het artikel op hoe Excel-grafiek naar JPG in Java te converteren raadplegen. Hier is geen ander onderdeel of bibliotheken zoals Interop of MS Excel vereist voor het uitvoeren van de bovenstaande code.

 Nederlands