Ce tutoriel rapide explique comment convertir un fichier CSV en JSON à l’aide de Python. Il contient les paramètres de l’IDE, une liste d’étapes et un exemple de code pour transformer CSV au format JSON à l’aide de Python. Vous apprendrez à personnaliser le fichier JSON de sortie à l’aide de JsonSaveOptions en définissant diverses propriétés.
Étapes pour un convertisseur CSV vers JSON avec Python
- Configurez l’environnement pour utiliser Aspose.Cells for Python via .NET afin de convertir CSV en JSON
- Chargez la licence pour supprimer le filigrane de la sortie
- Chargez le fichier CSV source dans l’objet de classe Workbook
- Créez l’objet JsonSaveOptions pour personnaliser le processus de conversion
- Définissez différentes propriétés et indicateurs dans JsonSaveOptions pour la personnalisation
- Définissez la zone de cellules du fichier CSV que vous souhaitez exporter vers le fichier JSON
- Enregistrez le classeur résultant au format JSON en utilisant les paramètres personnalisés fournis
Ces étapes résument la conversion d’un fichier de CSV vers JSON à l’aide de Python. Chargez la licence, chargez le fichier CSV source dans l’objet de classe Workbook, créez l’objet JsonSaveOptions et enregistrez le classeur au format JSON en utilisant les paramètres par défaut dans l’objet JsonSaveOptions. Vous pouvez personnaliser la conversion en définissant l’indicateur pour exporter les nombres sous forme de chaînes, l’indicateur pour exporter les cellules vides du CSV et en définissant CellArea pour filtrer les données du CSV en spécifiant les lignes et colonnes de début/fin.
Code pour exporter CSV vers JSON avec Python
Le code ci-dessus montre comment convertir un fichier CSV en JSON à l’aide de Python. Pour d’autres personnalisations, si le fichier CSV source contient une structure hiérarchique, vous pouvez l’exporter sous forme d’enregistrements parent/enfant dans le fichier JSON. D’autres options sont également disponibles pour contrôler l’indentation dans le fichier JSON et trier les noms définis.
Cet article nous a appris comment développer un formateur CSV vers JSON à l’aide de Python. Pour verrouiller des cellules dans un fichier Excel, consultez l’article Verrouiller les cellules dans Excel avec Python.