Les fichiers au format JSON sont difficiles à voir. Je souhaite convertir en CSV ou EXCEL. Partagez comment résoudre vos soucis.
Dans cet article, nous présenterons comment convertir des fichiers Json à l'aide de Python à l'aide de Python et des outils de conversion basés sur WEB.
C'est très simple à utiliser.
{" results ": [{" acl ": {" * ": {" read ": true, ...
, entrez "results" dans ce cas.ConvertJsonToCsv.py
#-*-coding:utf-8-*-
################################################
#Objectif: convertir les fichiers Json en CSV.
################################################
import json
import csv
#Chargement du fichier JSON
json_dict = json.load(open('Nom du fichier JSON que vous souhaitez convertir.json', 'r', encoding="utf_8_sig"))
#Extraction de la liste de dict
target_dicts = json_dict['Le premier mot écrit lors de l'ouverture d'un fichier Json']
with open('Nom de fichier que vous souhaitez afficher.csv', 'w', encoding="utf_8_sig") as f:
#enregistrement du dialecte
csv.register_dialect('dialect01', doublequote=True, quoting=csv.QUOTE_ALL)
#Création de DictWriter
writer = csv.DictWriter(f, fieldnames=target_dicts[0].keys(), dialect='dialect01')
#Écrire au CSV
writer.writeheader()
for target_dict in target_dicts:
writer.writerow(target_dict)
Je pense qu'il est plus facile d'utiliser cette méthode si vous pouvez envoyer le fichier au serveur.
Service WEB qui peut convertir des fichiers Json en CSV en ligne
Recommended Posts