Dengan konversi file CSV(Comma-Separated Values) menjadi HTML menawarkan banyak manfaat untuk presentasi dan berbagi data di berbagai aplikasi. Dengan konversi ini, data tabular mentah menjadi menarik secara visual dan mudah dikonsumsi, sehingga ideal untuk halaman web, laporan, dan presentasi. Pada artikel ini, kita akan mengeksplorasi keuntungan konversi CSV ke HTML dan bagaimana C# .NET memungkinkan transformasi ini dengan efisiensi dan presisi.
- SDK Konversi CSV ke HTML
- Konversikan File Dibatasi Koma ke HTML di C# .NET
- Konversi CSV ke HTML menggunakan Perintah cURL
SDK Konversi CSV ke HTML
GroupDocs.Conversion Cloud SDK for .NET memberikan solusi yang kuat dan serbaguna untuk mengonversi file CSV ke format HTML dengan lancar. Dengan serangkaian fitur lengkap dan API intuitif, Anda dapat dengan mudah mengintegrasikan konversi CSV ke HTML ke dalam aplikasi .NET Anda. Jadi, apakah Anda perlu membuat laporan HTML dinamis, menampilkan data tabular di halaman web, atau menyempurnakan visualisasi data, GroupDocs.Conversion Cloud SDK memberdayakan Anda untuk mencapai tujuan Anda secara efisien dan andal.
Langkah pertama adalah menginstal SDK dengan mencari GroupDocs.Conversion-Cloud di manajer paket NuGet dan klik tombol Instal. Pilihan lainnya adalah menjalankan perintah berikut di konsol manajer paket.
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.4.0
Sekarang kita perlu mendapatkan kredensial API yang dipersonalisasi (yaitu ID Klien dan Rahasia Klien).Silakan ikuti instruksi yang ditentukan dalam tutorial singkat ini yang menjelaskan detail tentang cara mendapatkan kredensial API.
Konversikan File Dibatasi Koma ke HTML di C# .NET
Mari kita jelajahi detail penggunaan GroupDocs.Conversion Cloud untuk .NET, karena ini memastikan hasil konversi dengan fidelitas tinggi, menjaga struktur, pemformatan, dan integritas data file CSV asli.
- Buat instance kelas
Konfigurasi
tempat kami meneruskan kredensial klien sebagai argumen.
var configurations = new Configuration(clientId, clientSecret1);
- Inisialisasi
ConvertApi
tempat kita meneruskan objek Konfigurasi sebagai argumen masukan.
var apiInstance = new ConvertApi(configurations);
- Unggah file CSV masukan ke penyimpanan cloud.
fileUpload.UploadFile(new UploadFileRequest("input.csv", stream));
- Buat sebuah instance
ConvertSettings
di mana kita menentukan nama untuk input CSV, format yang dihasilkan sebagaihtml
dan nama untuk output HTML sebagai argumen.
var settings = new ConvertSettings{...}
- Panggil API ConvertDocumentRequest untuk mengonversi CSV ke HTML dan menyimpan HTML yang dihasilkan ke penyimpanan cloud.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Contoh lainnya melalui https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Dapatkan kredensial API Anda
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";
// Buat instance kelas Konfigurasi dan inisialisasi dengan ID Klien & Rahasia Klien.
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// Tentukan nilai ApiBaseUrl untuk menyetel url dasar untuk API konversi CSV ke HTML.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Inisialisasi instance kelas ConvertApi dengan objek kelas Konfigurasi.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
// memuat masukan buku kerja Excel dari drive lokal
using (var stream = System.IO.File.OpenRead("sourceFile.csv"))
{
// buat instance FileApi
var fileUpload = new FileApi(configurations);
// unggah CSV masukan ke penyimpanan cloud
fileUpload.UploadFile(new UploadFileRequest("input.csv", stream));
// buat ConvertSettings di mana kita menentukan nama CSV sumber dan nama file HTML yang dihasilkan
var settings = new ConvertSettings
{
StorageName = "internal",
FilePath = "input.csv",
Format = "html",
OutputPath = "ConvertedFile.html"
};
// Aktifkan metode ConvertDocument untuk konversi CSV ke HTML.
var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// cetak pesan sukses
Console.WriteLine("The Web page successfully saved as Excel workbook !");
}
}
File CSV input yang digunakan dalam contoh di atas dapat diunduh dari input.csv.
Konversi CSV ke HTML menggunakan Perintah cURL
Anda juga dapat memanfaatkan kekuatan dan fleksibilitas penggunaan GroupDocs.Conversion Cloud dan perintah cURL untuk konversi file CSV ke HTML. Pendekatan ini menawarkan cara yang mudah dan efisien untuk mengubah data CSV menjadi dokumen HTML, melayani berbagai kasus penggunaan seperti presentasi data, penerbitan web, dan banyak lagi. Jadi, mari kita jelajahi detail tentang bagaimana kita dapat memulai dan mengontrol proses konversi dengan lancar baik melalui antarmuka baris perintah atau di dalam skrip.
Langkah pertama adalah membuat token akses JWT berdasarkan kredensial klien dan setelah kami membuat token JWT, silakan jalankan perintah cURL berikut untuk mengonversi tabel CSV ke HTML dan menyimpan HTML yang dihasilkan di penyimpanan cloud.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{sourceFile}\", \"Format\": \"html\", \"LoadOptions\": { \"Format\": \"csv\" }, \"OutputPath\": \"{resultantFile}\"}" -v
Harap ganti sourceFile
dengan nama file CSV masukan, resultantFile
dengan nama HTML yang dihasilkan, dan accessToken
dengan token akses JWT yang dipersonalisasi.
- Sekarang, selain menyimpan HTML yang dihasilkan ke penyimpanan Cloud, Anda juga dapat menyimpannya ke drive lokal. Silakan coba gunakan perintah cURL berikut:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{sourceFile}\", \"Format\": \"html\", \"LoadOptions\": { \"Format\": \"csv\" }}" \
-o "ConvertedFile.html"
Konverter CSV ke HTML gratis
Silakan coba menggunakan aplikasi [Konverter CSV ke HTML]]14 gratis kami. Aplikasi ringan dan super efisien ini dikembangkan di atas GroupDocs.Conversion Cloud REST API dan memungkinkan Anda menyaksikan kemampuan luar biasa dari REST API ini.
Tautan Berguna
Kesimpulan
Kesimpulannya, memanfaatkan GroupDocs.Conversion Cloud SDK for .NET menawarkan solusi yang efisien dan andal untuk mengonversi file CSV ke format HTML. Baik Anda ingin menyajikan data tabular di situs web, membuat laporan HTML dari data CSV, atau mengotomatiskan tugas penerbitan data, .NET REST API kami menyediakan semua detail yang diperlukan untuk menyederhanakan proses ini. Meskipun demikian, manfaatkan kekuatan .NET SDK kami dan manfaatkan potensi konversi CSV ke HTML dalam proyek Anda sekarang!
Artikel Terkait
Kami sangat menyarankan untuk mengunjungi tautan berikut untuk mempelajari lebih lanjut tentang: