Íme egy rövid oktatóanyag, amely elmagyarázza, hogyan lehet a JSON-t Excelbe konvertálni Pythonban úgy, hogy betölti a forrás JSON fájlt a lemezről egy karakterlánc-változóba, majd elmenti XLSX fájlként. A folyamat során új munkafüzet hozható létre, vagy egy meglévő munkafüzet tölthető be a JSON-adatok egy megadott munkalapra történő importálásához, a felhasználó által kijelölt cellától kezdve. A Python JSON-ból Excel-be történő átalakítás a JsonLayoutOptions osztályobjektum segítségével vezérelhető, amely számos testreszabást tesz lehetővé az átalakítási folyamathoz.
Lépések a JSON Excel-be konvertálásához Pythonban
- Állítsa be a szükséges környezetet a(z) Aspose.Cells Pythonhoz Java-n keresztül futtatásához az alkalmazásban
- Töltse be a minta JSON-fájlt a lemezről
- Hozzon létre egy üres Workbook osztálypéldányt a JSON-adatok importálásához
- Szerezzen hivatkozást a kívánt worksheet-re, ahová a JSON-adatokat másolni kell
- Hozzon létre egy JsonLayoutOptions osztályobjektumot a JSON-importálási folyamat testreszabásához
- Importáljon adatokat a kívánt munkalapra a JsonUtility.importData használatával
- Az oszlopok automatikus illesztése után mentse az eredményül kapott munkafüzetet XLSX-ként
A JSON Excel Python-ba konvertálásához a nyelvi környezet beállításai és lépései meg vannak osztva a feladat végrehajtásához, így először hozzon létre vagy töltsön be egy munkafüzetet, és hozzáférjen a célmunkalaphoz. A következő lépésben hozzon létre egy JsonLayoutOptions osztályobjektumot az átalakítási folyamat testreszabásához, például írjon adatokat táblázat formájában, ahol a fejlécek a tetején vannak megadva, az adatok pedig a következő sorokban. Végül a JSON-karakterláncadatok importálásra kerülnek a kiválasztott munkalapra egy megadott cellától kezdve, és XLSX-ként mentik.
Kód a JSON-nak Excel-be konvertálásához Python használatával
A JSON to Excel konverter írásához a Python kód fent van megosztva, amely az elején importálja a szükséges könyvtárakat és osztályokat, majd beolvassa a forrás JSON-adatokat egy fájlból, azonban a karakterláncot kitöltheti más külső forrásból származó JSON-adatokkal, vagy megadhat egy merev kódot. JSON karakterlánc. A JsonLayoutOptions osztályobjektum számos tulajdonságot tartalmaz az átalakítási folyamat szabályozására, például a címstílus beállítása háttér-/előtérszín és betűtípusok megadásával, a szám- és dátumformátumok beállítása, a JSON nullértékeinek figyelmen kívül hagyása stb.
Ez a cikk leírja, hogyan konvertálhatja a JSON-t Excelbe a Pythonban. Ha meg szeretné tanulni az Excel HTML formátumba konvertálásának folyamatát, tekintse meg a hogyan lehet az Excelt HTML-be konvertálni Python segítségével című cikket.