Převést JSON na Excel Linux

Soubory JSON se nesmírně používají k ukládání a přenosu strukturovaných dat. V určitých případech však může být nutné importovat data ze souborů JSON do tabulek aplikace Excel. Chcete-li toho dosáhnout programově, tento článek popisuje, jak převést soubory JSON do formátu Excel XLSX nebo XLS na platformě Linux.

API pro import dat z JSON do Excelu v Linuxu

Aspose.Cells for Java je výkonné a na funkce bohaté rozhraní API, které umožňuje vytvářet a zpracovávat tabulkové dokumenty. Kromě toho vám umožňuje převádět soubory tabulky s vysokou věrností. Můžete si stáhnout API JAR nebo jej nainstalovat pomocí následujících konfigurací Maven.

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

Importujte data JSON do Excelu na Linuxu

Níže jsou uvedeny kroky k importu dat ze souboru JSON do tabulky aplikace Excel.

Následující ukázka kódu ukazuje, jak importovat data z JSON do listu aplikace Excel.

// načíst 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}]";

// vytvořit prázdný objekt sešit
Workbook workbook = new Workbook();

// přístup k výchozímu prázdnému listu
Worksheet worksheet = workbook.getWorksheets().get(0);

// nastavte JsonLayoutOptions pro formátování
JsonLayoutOptions layoutOptions = new JsonLayoutOptions();
layoutOptions.setArrayAsTable(true);

// importovat data JSON do Excelu
JsonUtility.importData(jsonInput, worksheet.getCells(), 0, 0, layoutOptions);

// uložit soubor Excel
workbook.save("output.xlsx", SaveFormat.XLSX);

Získejte bezplatnou licenci

Aspose.Cells for Java můžete používat bez omezení hodnocení pomocí dočasné licence.

Závěr

V tomto článku jste se naučili, jak importovat data ze souborů JSON do Excelu XLSX/XLS v Linuxu. Více o Aspose.Cells for Java můžete prozkoumat pomocí dokumentace. V případě jakýchkoliv dotazů se nás můžete zeptat na našem fóru.

Viz také