Hoe JSON naar Excel te converteren in Python

Hier is een korte zelfstudie waarin wordt uitgelegd hoe u JSON converteert naar Excel in Python door het bronbestand JSON van de schijf in een tekenreeksvariabele te laden en het vervolgens op te slaan als een XLSX-bestand. Tijdens dit proces kan een nieuwe werkmap worden gemaakt of kan een bestaande werkmap worden geladen voor het importeren van de JSON-gegevens naar een opgegeven werkblad vanaf de door de gebruiker aangewezen cel. Met behulp van Python JSON naar Excel kan de conversie worden beheerd met behulp van het JsonLayoutOptions-klasseobject dat een aantal aanpassingen voor het conversieproces mogelijk maakt.

Stappen om JSON naar Excel te converteren in Python

  1. Stel de benodigde omgeving in om Aspose.Cells voor Python via Java in uw applicatie uit te voeren
  2. Laad het voorbeeld-JSON-bestand van de schijf
  3. Maak een lege Workbook klasseninstantie voor het importeren van JSON-gegevens
  4. Verkrijg een verwijzing naar de gewenste worksheet waar JSON-gegevens naartoe moeten worden gekopieerd
  5. Maak een JsonLayoutOptions-klasseobject om het JSON-importproces aan te passen
  6. Importeer gegevens naar het gewenste werkblad met behulp van de JsonUtility.importData
  7. Sla de resulterende werkmap op als XLSX na automatisch passende kolommen

Om JSON te converteren naar Excel Python worden taalomgevingsinstellingen en stappen gedeeld om deze taak zo uit te voeren dat eerst een werkmap wordt gemaakt of geladen en toegang wordt verkregen tot het doelwerkblad. Maak in de volgende stap een JsonLayoutOptions-klasseobject om het conversieproces aan te passen, zoals het schrijven van gegevens in de vorm van een tabel waarbij koppen bovenaan worden gegeven en gegevens in de volgende regels. Ten slotte worden de JSON-tekenreeksgegevens geïmporteerd in het geselecteerde werkblad vanaf een opgegeven cel en opgeslagen als XLSX.

Code om JSON naar Excel te converteren met Python

Voor het schrijven van *JSON naar Excel-converter wordt hierboven Python-code gedeeld die aan het begin vereiste bibliotheken en klassen importeert en vervolgens de bron-JSON-gegevens uit een bestand leest, maar u kunt de tekenreeks vullen met JSON-gegevens van een andere externe bron of een hardcoded JSON-tekenreeks. Het klasseobject JsonLayoutOptions bevat veel eigenschappen om het conversieproces te regelen, zoals het instellen van de titelstijl door achtergrond-/voorgrondkleur en lettertypen op te geven, de getal- en datumnotaties in te stellen, de null-waarden in JSON te negeren, enzovoort.

In dit artikel wordt beschreven hoe u JSON naar Excel converteert in Python. Als u het proces wilt leren om Excel naar HTML te converteren, raadpleeg dan het artikel over hoe Excel naar HTML te converteren met Python.

 Nederlands