Den här snabba handledningen förklarar hur man konverterar en CSV fil till JSON med Python. Den innehåller IDE-inställningar, en lista över steg och en exempelkod för att omvandla CSV till JSON-format med Python. Du kommer att lära dig hur du anpassar JSON-utdatafilen med JsonSaveOptions genom att ställa in olika egenskaper i den.
Steg för CSV till JSON-konverterare med Python
- Ställ in miljön för att använda Aspose.Cells for Python via .NET för att konvertera CSV till JSON
- Ladda licensen för att ta bort vattenstämpeln från utdata
- Ladda käll-CSV-filen i Workbook klassobjektet
- Skapa JsonSaveOptions objektet för att anpassa konverteringsprocessen
- Ställ in olika egenskaper och flaggor i JsonSaveOptions för anpassning
- Definiera cellområdet i CSV-filen som du vill exportera till JSON-filen
- Spara den resulterande arbetsboken som JSON med de angivna anpassade inställningarna
Dessa steg sammanfattar konverteringen av en fil från CSV till JSON med Python. Ladda licensen, ladda käll-CSV-filen i Workbook-klassobjektet, skapa JsonSaveOptions-objektet och spara arbetsboken som JSON med standardinställningarna i JsonSaveOptions-objektet. Du kan anpassa konverteringen genom att ställa in flaggan för att exportera nummer som strängar, flaggan för att exportera tomma celler från CSV och definiera CellArea för att filtrera data från CSV genom att ange start-/slutrader och kolumner.
Kod för att exportera CSV till JSON med Python
Koden ovan visar hur man konverterar en CSV-fil till JSON med Python. För ytterligare anpassningar, om käll-CSV-filen innehåller en hierarkisk struktur kan du exportera den som förälder/barn-poster i JSON-filen. Andra alternativ finns också för att kontrollera hur indentering görs i JSON-filen och för att sortera definierade namn.
Den här artikeln har lärt oss hur man utvecklar en CSV till JSON-formaterare med Python. För att låsa celler i en Excel-fil, se artikeln Låsa celler i Excel med Python.