Soubory JSON se široce používají k uchovávání a sdílení dat. Soubory JSON se nejčastěji používají k importu nebo exportu dat v rámci webových, desktopových nebo mobilních aplikací. V určitých případech musíte přijatá data JSON převést do formátu XLS nebo XLSX programově. Chcete-li toho dosáhnout, tento článek popisuje, jak převést soubor JSON na Excel XLS nebo XLSX v Javě.
Java knihovna pro převod JSON na XLS
Aspose.Cells for Java je knihovna bohatá na funkce pro vytváření a manipulaci s tabulkovými dokumenty. Kromě toho vám umožňuje převádět tabulky a další datové soubory z jednoho formátu do druhého. Tuto knihovnu použijeme k převodu našich souborů JSON do formátu XLS nebo XLSX. Můžete si stáhnout jeho JAR nebo jej nainstalovat přímo pomocí následujících konfigurací Maven.
úložiště:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
Závislost:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.6</version>
</dependency>
Převeďte soubor JSON na XLS v Javě
Chcete-li převést soubor JSON na XLS nebo XLSX, stačí načíst soubor JSON a uložit jej v požadovaném formátu Excel. Níže jsou uvedeny kroky pro převod souboru JSON do formátu XLS v Javě.
Načtěte soubor JSON pomocí třídy Sešit.
Uložte JSON jako XLS pomocí metody Workbook.save().
Následující ukázka kódu ukazuje, jak uložit soubor JSON jako XLS v Javě.
import com.aspose.cells.Workbook;
// Načtěte soubor JSON
Workbook workbook = new Workbook("input.json");
// Uložte JSON jako XLS nebo XLSX
workbook.save("Output.xls");
Získejte bezplatnou licenci
Můžete získat bezplatnou dočasnou licenci k používání Aspose.Cells for Java bez omezení hodnocení.
Závěr
V tomto článku jste se naučili, jak převést soubory JSON na XLS nebo XLSX programově v Javě. Ukázka kódu ukázala, jak můžete integrovat převod JSON na XLS ve vašich aplikacích Java. Kromě toho se můžete dozvědět více o Java Excel API pomocí dokumentace. Také můžete sdílet své dotazy nebo dotazy prostřednictvím našeho fóra.