Come convertire TXT in JSON utilizzando C#

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.

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.
 Français