Come convertire TXT in JSON utilizzando C#
Conversion de fichiers texte à JSON est utile lors de l’intégration des données d’héritage ou faits structurés en APIs modernes ou en pipelines de données. Avec Aspose.Cells pour .NET, vous pouvez sans cesse convertir .txt
Les fichiers à .json
Le format utilise quelques lignes simples du code C#.
Pourquoi transformer TXT en JSON ?
Compatibilité de l’application :- JSON est un format standard pour les systèmes web et backend, ce qui le rend idéal pour le transfert de données.
Résultats structurés :- Convertez le texte brut en JSON structuré pour faciliter la manipulation et la lecture.
Automatisation :- Élimine les tâches de conversion manuelle avec la logique C# programmable.
Guide étape par étape pour convertir TXT à JSON
Étape 1 : Installer Aspose.Cells via NuGet
Ajouter la bibliothèque Aspose.Cells à votre projet .NET :
dotnet add package Aspose.Cells
Étape 2 : Configurez la licence
Possibilité de fonctionnalités autorisées :
Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");
Étape 3 : Télécharger le fichier TXT
Initialisez un livre de travail et chargez l’entrée .txt
fichier :
Workbook workbook = new Workbook("sampleTxt.txt");
Étape 4 : Sélectionnez JsonSaveOptions
Créez un exemple pour gérer la manière dont les données sont sauvegardées:
JsonSaveOptions options = new JsonSaveOptions();
Étape 5 : Exporter à JSON
Convertir le contenu du livre de travail au format JSON :
workbook.Save("output.json", options);
Étape 6 : sauvegarder la sortie JSON
La production est sauvée en tant que .json
fichier sur disque.
Étape 7 : Customize output (optionnel)
Utiliser JsonSaveOptions
à fin-tune options d’exportation telles que:
- Sortir les clés
- Créer les header roues
- Éteindre des lignes vides ou des feuilles
Problèmes communs et fixations
Formats de fichier Invalid TXT
- Solution: Assurez-vous que le fichier TXT est structuré avec des délimitateurs cohérents (par exemple, des panneaux ou des commas) pour aider à parser.
2 - Résultat partiel ou vide
- Résolution * : Utiliser
JsonSaveOptions
pour s’assurer que les lignes et les colonnes appropriées sont sélectionnées pour l’exportation.
- Résolution * : Utiliser
Les erreurs d’accès aux fichiers
- Solution: Vérifiez les voies de fichier et les autorisations lors de la téléchargement ou de la sauvegarde des fichiers.