
HTML-sidor laddas i webbläsare och visar alla typer av data. Ibland kanske du vill extrahera data från en HTML-fil och konvertera den till JSON, ett lätt, mänskligt läsbart format som används allmänt för datautbyte mellan en server och en klient.
De ämnen vi kommer att täcka är:
HTML till JSON Converter C# API
För att konvertera HTML till JSON använder vi den kraftfulla och lättanvända Aspose.Cells JSON Converter för .NET.
och den Arbetsbok Klassen representerar en skivblad och kan ladda HTML-filer. Varje arbetsbok kan innehålla flera arbetsböcker, och du kan till och med kombinera eller kopiera data mellan dem. För att exportera ett specifikt spektrum som JSON använder API ExportRangeToJsonOptions klass för att ställa in dina exportalternativ. Du skapar sedan ett antal celler med Skapad ränta() Metoden som tillhandahålls av celler Slutligen, du kallar den JsonUtility.ExportRangeToJson() Metod för att generera din JSON sträng.
Om du vill börja kan du också Ladda ner DLL eller installera direkt från NuGet:
PM> Install-Package Aspose.Cells
Konvertera HTML till JSON i C#
Processen att konvertera HTML till JSON med C# är enkel:
- Ladda upp HTML-filen: Börja med att öppna HTML-filen med Workbook-klassen.
- Sätt dina exportalternativ: Skapa en instans i ExportRangeToJsonOptions-klassen.
- Definiera ett cellområde: Använd CreateRange()-metoden för att skapa ett antal celler.
- Export till JSON: Konvertera det valda intervallet till en JSON sträng med JsonUtility.ExportRangeToJson().
- Save your JSON data: Skriv den resulterande JSON strängen till en fil med File.WriteAllText().
Följande kodexempel visar hur man konverterar HTML till JSON med C#:

Få en gratis licens
Du kan prova biblioteket utan begränsningar genom att få en Fri tillfällig licens.
slutsatser
I den här artikeln undersökte vi hur man extraherar data från en HTML-fil och konverterar den till JSON med hjälp av C#. Vi omfattade laddning av filen, konfigurering av exportinställningar, skapande av ett cellområde, och äntligen generera och spara JSon sträng. Dokumentation eller ställa frågor om Forumet.
För att ytterligare förbättra din arbetsflöde kan du också överväga att lära dig hur man C# Exportera HTML till Excel eller hur du Konverterar HTML-Fil i Excel C# för ytterligare datahanteringskapacitet.