JSON'u Excel Linux'a dönüştürün

JSON dosyaları, yapılandırılmış verileri depolamak ve iletmek için son derece kullanılır. Ancak bazı durumlarda JSON dosyalarından Excel elektronik tablolarına veri aktarmanız gerekebilir. Bunu programlı olarak başarmak için bu makale, JSON dosyalarının Linux platformunda Excel XLSX veya XLS biçimine nasıl dönüştürüleceğini kapsar.

Linux’ta JSON’dan Excel’e Veri Aktarmak için API

Aspose.Cells for Java, elektronik tablo belgeleri oluşturmanıza ve işlemenize olanak tanıyan güçlü ve zengin özelliklere sahip bir API’dir. Ayrıca, elektronik tablo dosyalarını yüksek doğrulukla dönüştürmenize olanak tanır. API’nin JAR dosyasını indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz.

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

JSON Verilerini Linux’ta Excel’e Aktarın

Aşağıdakiler, bir JSON dosyasından bir Excel elektronik tablosuna veri aktarma adımlarıdır.

Aşağıdaki kod örneği, verilerin JSON’dan Excel çalışma sayfasına nasıl aktarılacağını gösterir.

// JSON verilerini yükle
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}]";

// boş bir Çalışma Kitabı nesnesi oluştur
Workbook workbook = new Workbook();

// varsayılan boş çalışma sayfasına erişin
Worksheet worksheet = workbook.getWorksheets().get(0);

// biçimlendirme için JsonLayoutOptions'ı ayarlayın
JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.setArrayAsTable(true);

// JSON verilerini Excel'e aktarın
JsonUtility.importData(jsonInput, worksheet.getCells(), 0, 0, layoutOptions);

// Excel dosyasını kaydet
workbook.save("output.xlsx", SaveFormat.XLSX);

Ücretsiz Lisans Alın

Aspose.Cells for Java’yı bir geçici lisans kullanarak değerlendirme sınırlamaları olmaksızın kullanabilirsiniz.

Çözüm

Bu makalede, Linux’ta JSON dosyalarından Excel XLSX/XLS’ye nasıl veri aktarılacağını öğrendiniz. Belgeleri kullanarak Aspose.Cells for Java hakkında daha fazlasını keşfedebilirsiniz. Herhangi bir sorunuz olması durumunda forumumuz aracılığıyla bize sorabilirsiniz.

Ayrıca bakınız