Com convertir TXT a JSON amb C#

Com convertir TXT a JSON amb C#

La conversió de fitxers de text a JSON és útil en la integració de dades d’herència o estructurades en arxius plats en APIs moderns o tubs de datos. amb Aspose.Cells per a .NET, es pot convertir sense cap mena de seguretat .txt Els arxius a .json Format amb una sèrie de simples línies de codi C#.

Per què convertir TXT a JSON?

  • Compatibilitat de l’aplicaci:- JSON és un format estàndard per a sistemes web i backend, fet que és ideal per a la transferència de dades.

  • Resultats estructurats:- Convertir el text brut en JSON estructurat per facilitar la manipulació i la lectura.

  • Automatitzaci:- Elimina les tasques de conversió manual amb lògica C# programable.

Guia de pas a pas per convertir TXT a JSON

Pas 1: Instal·lar Aspose.Cells a través de NuGet

Afegeix la biblioteca Aspose.Cells al teu projecte .NET:

dotnet add package Aspose.Cells

Pas 2: Configure la llicència

Permeten les característiques autoritzades:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

Pas 3: Carregar el fitxer TXT

Iniciar un llibre de treball i carregar la entrada .txt El fitxer:

Workbook workbook = new Workbook("sampleTxt.txt");

Pas 4: Set JsonSaveOptions

Crear un exemple per gestionar com s’emmagatzemen les dades:

JsonSaveOptions options = new JsonSaveOptions();

Pas 5: Exportació a JSON

Convertir el contingut del llibre de treball en format JSON:

workbook.Save("output.json", options);

Pas 6: Salvar la sortida de JSON

El producte s’estalvia com a .json Arxiu al disc.

Pas 7: Personalitzar la sortida (opcional)

Utilitzar JsonSaveOptions a fin-tune opcions d’exportació com ara:

  • Classificació de claus
  • Instal·lació de titulacions
  • Escapant rutes buides o fulles

Problemes comuns i fixos

Format de fitxers TXT

  • Solució: Assegureu-vos que el fitxer TXT està estructurat amb delimitors consistents (per exemple, taules o commas) per ajudar a pars.

Resultats buits o parcials

    • Solució *: Utilitzar JsonSaveOptions Per assegurar-se que s’escullin rutes i columnes adequades per a l’exportació.

Errors d’accés al fitxer

  • Solució: comprova els camins de fitxer i les autoritzacions en carregar o guardar fitxers.
 Català