
HTML-sider lastes inn i nettlesere og viser alle typer data. Noen ganger kan du ønske å ekstraherer data fra en HTML fil og konvertere den til JSON, et lett, menneskelig lesbart format som er mye brukt for utveksling av data mellom en server og en klient.
Temaene vi skal dekke er:
HTML til JSON konverter C# API
For å konvertere HTML til JSON, bruker vi den kraftige og enkle å bruke Aspose.Cells JSON Converter for .NET.
The Workbook Klassen representerer et spreadsheet og kan laste HTML-filer. Hver arbeidsbok kan inneholde flere arbeidsplater, og du kan til og med kombinere eller kopiere data mellom dem. For å eksportere et spesifikt spekter som JSON, bruker API ExportRangeToJsonOptions klasse for å sette dine eksportalternativer. Du skaper deretter et utvalg av celler med Skjønnheten () Metoden som er gitt av Cells Til slutt kaller du den JsonUtility.ExportRangeToJson() Metode for å generere din JSON string.
Hvis du ønsker å begynne, kan du også Last ned DLL eller installere den direkte fra NuGet:
PM> Install-Package Aspose.Cells
Konverter HTML til JSON i C#
Prosessen med å konvertere HTML til JSON med C# er enkel:
- ** Last ned HTML-filen: ** Start ved å åpne HTML filen ved hjelp av klassen Workbook .
- **Sett dine eksportalternativer: ** Lag en instans av klassen ExportRangeToJsonOptions .
- Define et celleområde: Bruk CreateRange() -metoden for å lage et sett med celler.
- **Export til JSON: ** Konverter det utvalgte intervallet til en jSON-streng ved hjelp av JsonUtility.exportRangeToJSon() .
- ** Lagre dine JSON-data: ** Skriv ut den resulterende jSON strengen til en fil ved hjelp av File.WriteAllText() .
Eksemplet nedenfor viser hvordan du konverterer HTML til JSON ved hjelp av C#**:

Få gratis lisens
Du kan prøve biblioteket uten noen begrensninger ved å få en Gratis midlertidig lisens.
Conclusion
I denne artikkelen undersøkte vi hvordan vi kan trekke ut data fra en HTML-fil og konvertere den til JSON ved hjelp av C#. Vi dekket lasting av filen, konfigurering av eksportinnstillingene, opprettelse av et celleområde, og endelig generere og redde jSON-leddet. Dokumentasjon Eller spør spørsmål om Forumet.
For å ytterligere forbedre arbeidsflyten din, kan du også vurdere å lære hvordan å **C# Eksportere HTML til Excel ** eller hvordan man Konverter HTML-filer til excel C# for ekstra datahåndteringskapasiteter.