
Strony HTML są ładowane w przeglądarkach i pokazują wszelkiego rodzaju dane. Czasami możesz chcieć wyciągnąć dane z pliku HTML i przekształcić je w JSON, lekki, czytelny format, który jest szeroko stosowany do wymiany danych między serwerem a klientem.
Tematami, które będziemy obejmować są:
HTML do JSON Converter C# API
Aby przekonwertować HTML na JSON, wykorzystujemy potężny i łatwy w użyciu Aspose.Cells JSON Converter dla .NET.
W tym książka robocza klasa reprezentuje arkusz i może pobierać pliki HTML. Każda księga robocza może zawierać kilka archiwów, a można nawet połączyć lub skopiować dane między nimi. Aby wyeksportować określony zakres jako JSON, API używa EksportRangeToJsonOptions klasę do ustawienia opcji eksportu. Następnie utworzyć zakres komórek z Tworzenie rozmiaru() Metoda przewidziana przez komórki Wreszcie, nazywa się JsonUtility.ExportRangeToJson() Metoda generowania struny JSON.
Jeśli chcesz zacząć, możesz również Pobierz DLL lub zainstalować go bezpośrednio z Nujka:
PM> Install-Package Aspose.Cells
Konwersja HTML do JSON w C#
Proces konwersji HTML do JSON za pomocą C# jest prosty:
- Pobierz plik HTML: Rozpocznij otwierając plik HTML za pomocą klasy Workbook.
- Ustaw opcje eksportu: Stwórz przykład klasy ExportRangeToJsonOptions.
- **Ustaw zakres komórek: **Użyj metody CreateRange(), aby utworzyć zakres komórek.
- Export do JSON: Konwertuj wybrany zakres na pasek JSON za pomocą JsonUtility.ExportRangeToJson().
- Zachowaj swoje dane JSON: Wpisz wynikający pasek JSON do pliku za pomocą File.WriteAllText().
Poniższy przykład kodu pokazuje jak konwertować HTML do JSON za pomocą C#:

Uzyskaj darmową licencję
Możesz spróbować biblioteki bez żadnych ograniczeń poprzez uzyskanie Darmowe licencje tymczasowe.
konkluzja
W tym artykule zbadaliśmy, jak wyciągać dane z pliku HTML i przekonwertować je na JSON za pomocą C#. Obejrzałyśmy ładowanie plików, konfigurowanie ustawień eksportu, tworzenie zakresu komórek, a ostatecznie generowanie i oszczędzanie łańcucha jSON. dokumentacja lub zadać pytania dotyczące Forum.
Aby jeszcze bardziej poprawić swój przepływ roboczy, możesz również rozważyć naukę, jak C# Export HTML do programu Excel lub jak Convert HTML File to Excel C# dla dodatkowych możliwości przetwarzania danych.