Kako pretvoriti JSON u CSV u Pythonu

This tutorial is presented to guide on how to convert JSON to CSV in Python. It contains a reference to the resource for configuring the Python environment, detailed steps to be followed to perform this task, and a runnable sample Python code. To write JSON to CSV Python code is quite simple and does not require any other third-party tool.

Koraci za pretvaranje JSON-a u CSV u Pythonu

  1. Postavite okruženje za korištenje Aspose.Cells za Python putem Jave
  2. Stvorite ili učitajte izvorne JSON podatke u varijablu niza
  3. Napravite prazan objekt klase Workbook gdje će JSON podaci biti spremljeni kao CSV
  4. Dobijte referencu na prvu worksheet u novostvorenoj radnoj knjizi
  5. Instancirajte objekt klase JsonLayoutOptions za prilagodbu procesa pretvorbe
  6. Pomoću funkcije JsonUtility.importData transformirajte JSON podatke u CSV
  7. Spremite dobivenu radnu knjigu kao CSV datoteku na disk

Ovi koraci opisuju proces dijeljenjem resursa za postavljanje Python okruženja i zatim dijeljenjem postupnog postupka za izvođenje ovog zadatka. Moramo izravno postaviti JSON niz ili ga učitati iz neke datoteke, stvoriti praznu radnu knjigu ili učitati postojeću radnu knjigu, dobiti referencu na ciljni radni list gdje se JSON podaci trebaju uvesti, uvesti JSON niz u CSV koristeći JsonUtility. importData() funkciju i na kraju radnu knjigu spremite kao CSV pomoću funkcije Workbook.save. Za konvertiranje JSON u CSV Python povezane klase također su identificirane u ovim koracima koje se trebaju koristiti za navedenu konverziju.

Kod za pretvaranje JSON u CSV pomoću Pythona

Koristili smo JsonLayoutOptions.setArrayAsTable(True) koji uzrokuje da se podaci prenose kao tablica, tj. naslovi se postavljaju samo jednom na početak datoteke, a zatim se samo podaci kopiraju u sljedeće retke u datoteci. Ako želite ponavljati naslove za svaki redak, uklonite ovaj poziv. Slično tome, dok pretvaranje JSON u CSV Python kod može koristiti ovu klasu JsonLayoutOptions za odlučivanje o pretvaranju numeričkih podataka i podataka o datumu u odgovarajući format i vrstu, potpuno uklanjanje retka naslova, postavljanje stila naslova i puno drugih opcija.

Ovaj nas je članak naučio kako pretvoriti JSON u CSV u Pythonu, ali ako želite spremiti izlaznu radnu knjigu u neki drugi format poput PDF-a, pogledajte članak na kako pretvoriti Excel u PDF pomoću Pythona.

 Hrvatski