Konvertieren Sie JSON in Excel Linux

JSON Dateien werden immens zum Speichern und Übertragen strukturierter Daten verwendet. In bestimmten Fällen müssen Sie jedoch möglicherweise Daten aus JSON Dateien in Excel-Tabellen importieren. Um dies programmgesteuert zu erreichen, behandelt dieser Artikel das Konvertieren von JSON Dateien in das Excel Format XLSX oder XLS auf der Linux-Plattform.

API zum Importieren von Daten von JSON nach Excel unter Linux

Aspose.Cells for Java ist eine leistungsstarke und funktionsreiche API, mit der Sie Tabellenkalkulation Dokumente erstellen und verarbeiten können. Darüber hinaus können Sie die Tabellenkalkulationsdateien mit hoher Wiedergabetreue konvertieren. Sie können JAR der API herunterladen oder mit den folgenden Maven konfigurationen installieren.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-cells</artifactId>
    <version>21.9</version>
</dependency>

Importieren Sie JSON Daten in Excel unter Linux

Im Folgenden sind die Schritte zum Importieren von Daten aus einer JSON Datei in eine Excel-Tabelle aufgeführt.

Das folgende Codebeispiel zeigt, wie Daten aus JSON in ein Excel-Arbeitsblatt importiert werden.

// JSON Daten laden
String jsonInput = "[{'nodeId':1,'reputation':1134},{'nodeId':2,'reputation':547},{'nodeId':3,'reputation':1703},{'nodeId':4,'reputation':-199},{'nodeId':5,'reputation':-306},{'nodeId':6,'reputation':-49},{'nodeId':7,'reputation':1527},{'nodeId':8,'reputation':1223}]";

// Erstellen Sie ein leeres Workbook objekt
Workbook workbook = new Workbook();

// Greifen Sie auf das leere Standardarbeitsblatt zu
Worksheet worksheet = workbook.getWorksheets().get(0);

// Legen Sie JsonLayoutOptions für die Formatierung fest
JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.setArrayAsTable(true);

// JSON Daten in Excel importieren
JsonUtility.importData(jsonInput, worksheet.getCells(), 0, 0, layoutOptions);

// Excel Datei speichern
workbook.save("output.xlsx", SaveFormat.XLSX);

Holen Sie sich eine kostenlose Lizenz

Sie können Aspose.Cells for Java ohne Evaluierungseinschränkungen mit einer temporären Lizenz verwenden.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie Daten aus JSON Dateien in Excel XLSX/XLS unter Linux importieren. Weitere Informationen zu Aspose.Cells for Java finden Sie in der Dokumentation. Falls Sie Fragen haben, können Sie uns diese über unser Forum stellen.

Siehe auch