HTML template digunakan untuk mengumpulkan data dari berbagai sumber data. Setelah menggabungkan data dengan template, Anda dapat membuat dokumen HTML. Dalam beberapa skenario, data input untuk digabungkan dengan file template mungkin ada dalam format JSON. Sesuai dengan kasus penggunaan tersebut, artikel ini membahas cara menggabungkan template HTML dengan data format JSON secara terprogram dalam C#.
- Penggabungan Template HTML dengan JSON – Instalasi C# API
- Cara Menggabungkan Template dengan Data JSON di C#
- Menggabungkan Template HTML dengan Data JSON di C#
Penggabungan Template HTML dengan JSON – Instalasi C# API
Aspose.HTML for .NET API dirancang untuk membuat atau memanipulasi file HTML dan [format file] lain yang relevan3 termasuk SVG, MHT, dll. Anda dapat dengan mudah mengakses API dengan mengunduh file DLL dari Rilis Baru atau menjalankan perintah penginstalan NuGet berikut di Microsoft Visual Studio IDE:
PM> Install-Package Aspose.Html
Cara Menggabungkan Template dengan Data JSON di C#
Anda dapat menggabungkan template halaman web dengan data berformat JSON dengan mengikuti langkah-langkah berikut:
- Muat dokumen template HTML dan masukkan data JSON.
- Tentukan jalur file dan gabungkan template dengan data format JSON.
Bagian selanjutnya didasarkan pada algoritme ini yang merangkum seluruh proses selain cuplikan kode sampel.
Menggabungkan Template HTML dengan Data JSON di C#
Anda dapat menggabungkan template HTML dengan data dari sumber JSON dengan mengikuti langkah-langkah berikut:
- Inisialisasi objek kelas HTMLDocument untuk memuat file HTML template.
- Muat file JSON untuk mengisi data.
- Gabungkan template HTML dengan data JSON dengan metode ConvertTemplate.
Cuplikan kode berikut menunjukkan cara menggabungkan template HTML dengan data JSON secara terprogram dalam C#:
// dokumen templat HTML
Aspose.Html.HTMLDocument templateHtml = new Aspose.Html.HTMLDocument(dataDir + "HTMLTemplateForJson.html");
// Data JSON untuk penggabungan
Aspose.Html.Converters.TemplateData data = new Aspose.Html.Converters.TemplateData(dataDir + "JsonTemplate.json");
// Jalur file keluaran
string templateOutput = dataDir + "MergeHTMLWithJson_Output.html";
//Menggabungkan kode HTML dengan data JSON
Aspose.Html.Converters.Converter.ConvertTemplate(templateHtml, data, new Aspose.Html.Loading.TemplateLoadOptions(), templateOutput);
Jelajahi Aspose.HTML for .NET
Anda dapat mengunjungi ruang dokumentasi untuk memeriksa berbagai bab yang mencakup berbagai fitur yang didukung oleh API.
Dapatkan Lisensi Gratis
Tertarik untuk mengevaluasi API tanpa batasan evaluasi? Silakan meminta lisensi sementara gratis.
Kesimpulan
Pada artikel ini, Anda telah menjelajahi cara menggabungkan template HTML dengan data JSON secara terprogram dalam C#. Selain itu, API menyediakan sintaks ekspresi sebaris untuk bekerja dengan berbagai template HTML atau sumber data dalam aplikasi Anda. Jika Anda perlu mendiskusikan persyaratan atau pertanyaan Anda, silakan hubungi kami melalui forum.