Zde je stručný návod, který vysvětluje, jak převést JSON do Excelu v Pythonu načtením zdrojového souboru JSON z disku do proměnné řetězce a následným uložením jako soubor XLSX. Během tohoto procesu lze vytvořit nový sešit nebo načíst existující sešit pro import dat JSON do určeného listu počínaje uživatelem určené buňky. Převod Python JSON do Excelu lze ovládat pomocí objektu třídy JsonLayoutOptions, který umožňuje řadu přizpůsobení procesu převodu.
Kroky k převodu JSON do Excelu v Pythonu
- Nastavte potřebné prostředí pro spuštění Aspose.Cells pro Python přes Javu ve vaší aplikaci
- Načtěte ukázkový soubor JSON z disku
- Vytvořte prázdnou instanci třídy Workbook pro import dat JSON
- Získejte odkaz na požadovaný worksheet, kam se mají zkopírovat data JSON
- Vytvořte objekt třídy JsonLayoutOptions pro přizpůsobení procesu importu JSON
- Importujte data do požadovaného listu pomocí JsonUtility.importData
- Po automatickém přizpůsobení sloupců uložte výsledný sešit jako XLSX
Chcete-li převést JSON na Excel Python, nastavení jazykového prostředí a kroky k provedení této úlohy jsou sdíleny tak, že nejprve vytvoříte nebo načtete sešit a získáte přístup k jeho cílovému listu. V dalším kroku vytvořte objekt třídy JsonLayoutOptions pro přizpůsobení procesu převodu, jako je zápis dat ve formě tabulky, kde jsou nadpisy uvedeny nahoře a data na dalších řádcích. Nakonec jsou data řetězce JSON importována do vybraného listu počínaje zadanou buňkou a uložena jako XLSX.
Kód pro převod JSON do Excelu pomocí Pythonu
Pro zápis JSON do převodníku Excelu je výše sdílený kód Pythonu, který na začátku importuje požadované knihovny a třídy a poté načte zdrojová data JSON ze souboru, ale můžete řetězec vyplnit daty JSON z nějakého jiného externího zdroje nebo poskytnout pevně zakódovaný Řetězec JSON. Objekt třídy JsonLayoutOptions obsahuje mnoho vlastností pro řízení procesu převodu, jako je nastavení stylu nadpisu poskytnutím barvy pozadí/popředí a písem, nastavení formátu čísla a data, ignorování hodnot null v JSON atd.
Tento článek popisuje, jak převést JSON do Excelu v Pythonu. Pokud se chcete naučit proces převodu Excelu do HTML, přečtěte si článek na jak převést Excel do HTML pomocí Pythonu.