
Les systèmes de gestion de données traitent souvent des données dans divers formats, y compris des feuilles de calcul Excel et des fichiers JSON (JavaScript Object Notation).Excel est un outil largement utilisé pour la gestion et l’analyse des données, tandis que JSON est devenu un format populaire pour l’échange de données entre systèmes. Dans ce guide, nous allons explorer comment convertir des fichiers Excel en JSON en utilisant C#, en fournissant un tutoriel étape par étape et des extraits de code d’exemple.
Pourquoi convertir Excel en JSON ?
Avant de plonger dans les détails techniques, discutons brièvement des raisons pour lesquelles vous pourriez avoir besoin de convertir des fichiers Excel en JSON :
Interopérabilité des données : JSON est un format de données léger et flexible qui est largement pris en charge par les applications et services web modernes. La conversion des données Excel en JSON permet une interopérabilité sans faille entre différents systèmes et plateformes.
Applications Web : De nombreuses applications web consomment des données au format JSON. La conversion des données Excel en JSON vous permet d’intégrer des données basées sur Excel dans des applications web sans logique de parsing complexe.
Intégration API : Les API communiquent souvent des données au format JSON. En convertissant les données Excel en JSON, vous pouvez facilement intégrer des données basées sur Excel avec des API et automatiser les processus de transfert de données.
Transformation des données : JSON fournit une manière structurée de représenter des données, ce qui le rend adapté aux tâches de transformation et de traitement des données. La conversion des données Excel en JSON peut faire partie d’un pipeline de données plus large pour des analyses de données ou des rapports.
Excel to JSON Converter - Installation de l’API C#
Vous devez installer Conholdate.Total for .NET pour convertir Excel en format JSON en C#. Vous pouvez soit le télécharger depuis la page des nouvelles versions, soit exécuter la commande d’installation NuGet ci-dessous :
PM> NuGet\Install-Package Conholdate.Total
Convertir Excel XLSX XLS en JSON en C#
Vous pouvez convertir Excel au format JSON en C# en suivant les étapes ci-dessous :
- Chargez la feuille de calcul Excel source avec la classe Workbook.
- Export Excel to JSON with the Save method while passing the SaveFormat.Json value.
Le code ci-dessous montre comment convertir Excel en JSON en C#:
// Charger le fichier Excel
Workbook wb = new Workbook("Workbook.xlsx");
// Save as JSON
wb.Save("Excel_to_JSON.json", Aspose.Cells.SaveFormat.Json);
Convertir Excel en JSON avec des propriétés personnalisées en C#
Cette approche de conversion d’Excel en JSON est la version avancée pour effectuer la conversion où différentes propriétés peuvent être définies comme expliqué dans les étapes ci-dessous :
- Chargez la feuille de calcul Excel source avec la classe Workbook.
- Initialiser un objet de la classe JsonSaveOptions.
- Définir des propriétés personnalisées pour la conversion.
- Rendez le fichier Excel au format JSON en utilisant la méthode Save.
Le code exemple suivant démontre comment convertir Excel en JSON avec des propriétés personnalisées en C#:
// Charger le fichier Excel
Workbook wb = new Workbook("Workbook.xlsx");
// Créer un objet de la classe JsonSaveOptions
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions();
options.SkipEmptyRows = true;
options.ExportAsString = true;
// Save as JSON
wb.Save("Excel_to_JSON.json", options);
Licence d’évaluation gratuite
Vous pouvez obtenir une licence temporaire gratuite pour tester les API sans aucune limitation d’évaluation.
Résumer
En conclusion, nous avons appris le processus de conversion des fichiers Excel en JSON en C#. En suivant les étapes décrites dans ce tutoriel, vous pouvez convertir efficacement les données Excel au format JSON, permettant une intégration et un traitement des données sans faille dans vos applications C#. En cas de questions, veuillez nous écrire à forum.