So exportieren Sie Listendaten in Java nach Excel

In diesem kurzen Tutorial lernen Sie, wie Sie Listendaten in Java nach Excel exportieren. Zunächst ist eine Liste von Strings erforderlich, die entweder mit einem Satz konstanter Strings gefüllt werden kann, oder Sie können sie aus einer externen Quelle füllen, z. B. aus dem Lesen von Daten aus einer Datei auf der Festplatte, einer Datenbank oder einem Datenstrom über das Netzwerk. Erstellen Sie schließlich eine neue Arbeitsmappe und rufen Sie die importArrayList-Funktion auf, um die Liste in Java in Excel zu konvertieren, die als XLSX-Datei auf der Festplatte gespeichert wird.

Schritte zum Exportieren von Listendaten nach Excel in Java

  1. Fügen Sie einen Verweis auf Aspose.Cells aus dem Maven-Repository hinzu, um die Liste nach Excel zu exportieren
  2. Deklarieren Sie eine Array-Liste, um die Listendaten für den Export nach Excel aufzunehmen
  3. Füllen Sie die Liste mit Zeichenfolgen, indem Sie konstante Zeichenfolgen verwenden, oder füllen Sie sie aus einer externen Quelle
  4. Erstellen Sie ein Klassenobjekt Workbook, das mit den Listendaten gefüllt wird
  5. Rufen Sie den Verweis auf ein Worksheet aus der neu erstellten Arbeitsmappe ab
  6. Rufen Sie die Funktion importArrayList zusammen mit der Listenreferenz, der Zielzelle und der Textrichtung auf
  7. Speichern Sie die Ausgabearbeitsmappe, die die exportierte Liste von Zeichenfolgen enthält

Initialisieren Sie hier zunächst eine Liste von Zeichenfolgen, die auf verschiedene Arten gefüllt werden können. Dann wird eine Arbeitsmappe erstellt und aus dieser Arbeitsmappe wird ein Verweis auf ein bestimmtes Blatt abgerufen, in dem Sie * eine Liste in Java in Excel schreiben *. Schließlich können Sie die ausgegebene Excel-Datei in einem der gewünschten Formate wie XLSX, XLS, XLSM oder XLSB speichern.

Code zum Erstellen von Excel aus einer Liste in Java

Dieser Code verwendet die ArrayList-Klasse, um die Liste der Zeichenfolgen zu deklarieren und zu initialisieren. Sie können jedoch auch eine Liste mit anderen Datentypen erstellen. In ähnlicher Weise wird die erste Arbeitsblattreferenz zum Schreiben der Liste abgerufen, Sie können jedoch auch auf andere Blätter verweisen, indem Sie den nullbasierten Index oder den Namen des Blatts angeben. Das letzte Argument in der Funktion importArrayList() definiert die Textrichtung, dh entweder die Liste wird spaltenweise oder zeilenweise eingefügt.

Dieses Tutorial führt Sie zum Exportieren einer Liste nach Excel. Wenn Sie jedoch Excel in ein Array schreiben möchten, lesen Sie den Artikel zu So konvertieren Sie Excel in ein Array in Java. Beachten Sie, dass diese Konvertierung der Liste in Excel nicht erfordert, dass MS Excel oder Interop auf dem System verfügbar sind.

 Deutsch