Hur man konverterar TXT till JSON med C#

Hur man konverterar TXT till JSON med C#

Konvertera textfiler till JSON är användbart när du integrerar arv eller strukturerade fasta fildata i moderna APIs eller datarör. med Aspose.Cells för .NET kan du omvandla .txt filer till .json Formatera med några enkla linjer av C#-kod.

Varför konvertera TXT till JSON?

  • Använda kompatibilitet:- JSON är ett standardformat för web- och backend-system, vilket gör det idealiskt för dataöverföring.

  • Strukturerad utgång:- Konvertera råtext till strukturerad JSON för enklare manipulation och läsbarhet.

  • Automatisering av:- Ta bort manuella konverteringsuppgifter med programmerbar C# logik.

Steg för steg guide för att konvertera TXT till JSON

Steg 1: Installera Aspose.Cells via NuGet

Lägg till Aspose.Cells-bibliotek till ditt .NET-projekt:

dotnet add package Aspose.Cells

Steg 2: Konfigurera licensen

Tillåter licensierade funktioner:

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

Steg 3: Ladda upp TXT-filen

Initiera en arbetsbok och ladda in input .txt filen är:

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

Steg 4: Ställ in JsonSaveOptions

Skapa ett exempel för att hantera hur data sparas:

JsonSaveOptions options = new JsonSaveOptions();

Steg 5: Export till JSON

Konvertera arbetsbokens innehåll till JSON-format:

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

Steg 6: Spara JSON Output

Produktionen sparas som en .json filer på skivan.

Steg 7: Anpassa utgången (alternativ)

Användning JsonSaveOptions till fin-tune exportalternativ som:

  • Sortera nycklar
  • Ställa in header rader
  • Skippa tomma rader eller lådor

Vanliga problem och fixar

Invalid TXT filformat

  • Lösning: Se till att TXT-filen är strukturerad med konsekventa delimitörer (t.ex. flikar eller commas) för att hjälpa parsing.

2. tom eller partiell utgång

  • Lösning: Använd JsonSaveOptions för att säkerställa att lämpliga rader och kolumner väljs för export.

Filer Access fel

  • Lösning: Kontrollera filvägar och tillstånd när du laddar upp eller sparar filer.
 Svenska