Konvertera JSON till Excel Linux

JSON-filer används oerhört mycket för att lagra och överföra strukturerad data. I vissa fall kan du dock behöva importera data från JSON-filer till Excel-kalkylblad. För att uppnå detta programmatiskt täcker den här artikeln hur man konverterar JSON-filer till Excel-format XLSX eller XLS på Linux-plattformen.

API för att importera data från JSON till Excel på Linux

Aspose.Cells for Java är ett kraftfullt och funktionsrikt API som låter dig skapa och bearbeta kalkylarksdokument. Dessutom låter den dig konvertera kalkylarksfilerna med hög kvalitet. Du kan ladda ner API:s JAR eller installera den med hjälp av följande Maven-konfigurationer.

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

Importera JSON-data till Excel på Linux

Följande är stegen för att importera data från en JSON-fil till ett Excel-kalkylblad.

Följande kodexempel visar hur man importerar data från JSON till Excel-kalkylblad.

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

// skapa ett tomt arbetsboksobjekt
Workbook workbook = new Workbook();

// komma åt det tomma standardkalkylbladet
Worksheet worksheet = workbook.getWorksheets().get(0);

// ställ in JsonLayoutOptions för formatering
JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.setArrayAsTable(true);

// importera JSON-data till Excel
JsonUtility.importData(jsonInput, worksheet.getCells(), 0, 0, layoutOptions);

// spara Excel-fil
workbook.save("output.xlsx", SaveFormat.XLSX);

Skaffa en gratis licens

Du kan använda Aspose.Cells för Java utan utvärderingsbegränsningar med en tillfällig licens.

Slutsats

I den här artikeln har du lärt dig hur du importerar data från JSON-filer till Excel XLSX/XLS på Linux. Du kan utforska mer om Aspose.Cells för Java med hjälp av dokumentationen. Om du har några frågor kan du fråga oss via vårt forum.

Se även