Dateien im JSON-Format sind schwer zu erkennen. Ich möchte in CSV oder EXCEL konvertieren. Teilen Sie mit, wie Sie Ihre Sorgen lösen können.
In diesem Artikel wird erläutert, wie Sie Json-Dateien mit Python mithilfe von Python und WEB-basierten Konvertierungstools konvertieren.
Es ist sehr einfach zu bedienen.
--Ändern Sie den "Json-Dateinamen, den Sie konvertieren möchten" im Programm in den Json-Dateinamen, den Sie in 1 eingegeben haben.
ConvertJsonToCsv.py
#-*-coding:utf-8-*-
################################################
#Zweck: Konvertieren Sie Json-Dateien in CSV.
################################################
import json
import csv
#JSON-Datei wird geladen
json_dict = json.load(open('Json-Dateiname, den Sie konvertieren möchten.json', 'r', encoding="utf_8_sig"))
#Liste des Diktats extrahieren
target_dicts = json_dict['Das erste Wort, das beim Öffnen einer Json-Datei geschrieben wurde']
with open('Dateiname, den Sie ausgeben möchten.csv', 'w', encoding="utf_8_sig") as f:
#Registrierung des Dialekts
csv.register_dialect('dialect01', doublequote=True, quoting=csv.QUOTE_ALL)
#DictWriter-Erstellung
writer = csv.DictWriter(f, fieldnames=target_dicts[0].keys(), dialect='dialect01')
#Schreiben Sie an CSV
writer.writeheader()
for target_dict in target_dicts:
writer.writerow(target_dict)
Ich denke, es ist einfacher, diese Methode zu verwenden, wenn es in Ordnung ist, die Datei an den Server zu senden.
WEB-Dienst, der Json-Dateien online in CSV konvertieren kann
Recommended Posts