HTML ke JSON C#

HTML halaman web dirender di browser web dan dapat menampilkan informasi/data. Kita dapat dengan mudah mengekspor data dari file HTML ke format JSON secara terprogram. JSON menggunakan teks yang dapat dibaca manusia untuk menyimpan dan mengirimkan data. Ini biasanya digunakan untuk mengirim data dari server ke klien. Pada artikel ini, kita akan mempelajari cara mengonversi HTML ke JSON menggunakan C#.

Topik-topik berikut akan dibahas dalam artikel ini:

  1. HTML ke JSON Converter C# API
  2. Konversikan HTML ke JSON

HTML ke JSON Konverter C# API

Untuk mengonversi HTML ke JSON, kami akan menggunakan Aspose.Cells for .NET API. Ini adalah API yang kaya fitur, kuat, dan mudah digunakan untuk bekerja dengan lembar kerja terkait Microsoft Excel dalam aplikasi .NET. Ini memungkinkan kami untuk membuat, memodifikasi, mengonversi, merender, dan mencetak spreadsheet.

Kelas Workbook API mewakili spreadsheet Excel. Setiap spreadsheet dapat berisi beberapa lembar kerja. Ini memungkinkan pembukaan dan penyimpanan file Excel asli. Ini juga menyediakan metode untuk menyalin data dari Buku Kerja lain, menggabungkan dua Buku Kerja, dan melindungi spreadsheet Excel. Kelas ExportRangeToJsonOptions API menunjukkan opsi yang mengekspor rentang ke JSON. Metode CreateRange() dari kelas Cells, membuat objek Range dari rentang sel. API menyediakan metode JsonUtility.ExportRangeToJson() untuk mengekspor rentang yang disediakan dalam string JSON.

Harap unduh DLL API atau instal menggunakan NuGet.

PM> Install-Package Aspose.Cells

Konversikan HTML ke JSON di C#

Kami dapat mengekspor data dari HTML ke JSON dengan mengikuti langkah-langkah berikut:

  1. Pertama, muat file HTML menggunakan kelas Workbook.
  2. Selanjutnya, buat instance dari kelas ExportRangeToJsonOptions.
  3. Kemudian, panggil metode CreateRange() untuk membuat rentang sel.
  4. Setelah itu, panggil metode JsonUtility.ExportRangeToJson() untuk mengekspor string JSON.
  5. Terakhir, tulis string yang diekspor ke file JSON menggunakan metode File.WriteAllText() .

Contoh kode yang diberikan di bawah ini menunjukkan cara mengonversi HTML ke JSON menggunakan C#.

// Contoh kode ini menunjukkan cara mengonversi HTML ke JSON
// Muat file HTML
Workbook workbook = new Workbook(@"C:\Files\Sample.html");

// Dapatkan sel terakhir
Cell lastCell = workbook.Worksheets[0].Cells.LastCell;

// Tetapkan ExportRangeToJsonOptions
ExportRangeToJsonOptions options = new ExportRangeToJsonOptions();
Range range = workbook.Worksheets[0].Cells.CreateRange(0, 0, lastCell.Row + 1, lastCell.Column + 1);

// Ekspor rentang sel ke JSON
string data = JsonUtility.ExportRangeToJson(range, options);

// Cetak JSON
Console.WriteLine(data);

// Tulis string ke file
System.IO.File.WriteAllText(@"C:\Files\Output.json", data);
Konversikan HTML ke JSON di C#

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, kita telah mempelajari cara mengekspor data dari file HTML ke JSON di C#. Kami juga telah melihat cara membuat rentang sel untuk lembar kerja tertentu secara terprogram. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.Cells for .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.

Lihat juga