Evo kratkog vodiča koji objašnjava kako pretvoriti JSON u Excel u Pythonu učitavanjem izvorne JSON datoteke s diska u string varijablu i zatim je spremiti kao XLSX datoteku. Tijekom ovog procesa može se stvoriti nova radna knjiga ili se može učitati postojeća radna knjiga za uvoz JSON podataka na određeni radni list počevši od ćelije koju je odredio korisnik. Korištenje Python JSON u Excel pretvorbe može se kontrolirati pomoću objekta klase JsonLayoutOptions koji omogućuje brojne prilagodbe za proces pretvorbe.
Koraci za pretvaranje JSON-a u Excel u Pythonu
- Postavite potrebno okruženje za pokretanje Aspose.Cells za Python putem Jave u vašoj aplikaciji
- Učitajte uzorak JSON datoteke s diska
- Napravite praznu instancu klase Workbook za uvoz JSON podataka
- Dobijte referencu na željenu worksheet gdje se JSON podaci trebaju kopirati
- Stvorite objekt klase JsonLayoutOptions za prilagodbu procesa uvoza JSON-a
- Uvezite podatke na željeni radni list pomoću JsonUtility.importData
- Spremite dobivenu radnu knjigu kao XLSX nakon automatskog prilagođavanja stupaca
Za konvertiranje JSON-a u Excel Python postavke jezičnog okruženja i koraci dijele se za izvođenje ovog zadatka tako da prvo stvorite ili učitate radnu knjigu i dobijete pristup njenom ciljnom radnom listu. U sljedećem koraku izradite objekt klase JsonLayoutOptions za prilagodbu procesa pretvorbe poput pisanja podataka u obliku tablice gdje su naslovi dani na vrhu, a podaci su prisutni u sljedećim recima. Na kraju, podaci JSON niza se uvoze u odabrani radni list počevši od navedene ćelije i spremaju kao XLSX.
Kod za pretvaranje JSON-a u Excel pomoću Pythona
Za pisanje JSON u Excel konverter Python kod se dijeli iznad koji uvozi potrebne biblioteke i klase na početku, a zatim čita izvorne JSON podatke iz datoteke, no možete ispuniti niz JSON podacima iz nekog drugog vanjskog izvora ili pružiti tvrdo kodirani JSON niz. Objekt klase JsonLayoutOptions sadrži mnogo svojstava za kontrolu procesa pretvorbe poput postavljanja stila naslova pružanjem boje pozadine/prednjeg plana i fontova, postavljanja formata broja i datuma, ignoriranja null vrijednosti u JSON-u i tako dalje.
Ovaj članak opisuje kako pretvoriti JSON u Excel u Pythonu. Ako želite naučiti postupak pretvaranja Excela u HTML, pogledajte članak na kako pretvoriti Excel u HTML pomoću Pythona.