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.