Konversikan JSON ke Excel Linux

File JSON sangat banyak digunakan untuk menyimpan dan mengirimkan data terstruktur. Namun, dalam kasus tertentu, Anda mungkin perlu mengimpor data dari file JSON ke spreadsheet Excel. Untuk mencapai ini secara terprogram, artikel ini membahas cara mengonversi file JSON ke format Excel XLSX atau XLS pada platform Linux.

API untuk Mengimpor Data dari JSON ke Excel di Linux

Aspose.Cells for Java adalah API yang kuat dan kaya fitur yang memungkinkan Anda membuat dan memproses dokumen spreadsheet. Selain itu, ini memungkinkan Anda mengonversi file spreadsheet dengan fidelitas tinggi. Anda dapat mengunduh JAR API atau menginstalnya menggunakan konfigurasi Maven berikut.

<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>

Impor Data JSON ke Excel di Linux

Berikut ini adalah langkah-langkah untuk mengimpor data dari file JSON ke spreadsheet Excel.

Contoh kode berikut menunjukkan cara mengimpor data dari lembar kerja JSON ke Excel.

// memuat data JSON
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}]";

// buat objek Workbook kosong
Workbook workbook = new Workbook();

// mengakses lembar kerja kosong default
Worksheet worksheet = workbook.getWorksheets().get(0);

// atur JsonLayoutOptions untuk pemformatan
JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.setArrayAsTable(true);

// impor data JSON ke Excel
JsonUtility.importData(jsonInput, worksheet.getCells(), 0, 0, layoutOptions);

// menyimpan file Excel
workbook.save("output.xlsx", SaveFormat.XLSX);

Dapatkan Lisensi Gratis

Anda dapat menggunakan Aspose.Cells for Java tanpa batasan evaluasi menggunakan lisensi sementara.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengimpor data dari file JSON ke Excel XLSX/XLS di Linux. Anda dapat mempelajari lebih lanjut tentang Aspose.Cells for Java menggunakan dokumentasi. Jika Anda memiliki pertanyaan, Anda dapat bertanya kepada kami melalui forum kami.

Lihat juga