ด้วยการแปลงไฟล์ CSV(ค่าที่คั่นด้วยเครื่องหมายจุลภาค) เป็น HTML ให้ประโยชน์มากมายสำหรับการนำเสนอข้อมูลและการแชร์ในแอปพลิเคชันต่างๆ ด้วยการแปลงนี้ ข้อมูลดิบแบบตารางจะดึงดูดสายตาและบริโภคได้ง่าย ทำให้เหมาะสำหรับหน้าเว็บ รายงาน และการนำเสนอ ในบทความนี้ เราจะสำรวจข้อดีของการแปลง CSV เป็น HTML และวิธีที่ C# .NET ช่วยให้การแปลงนี้มีประสิทธิภาพและแม่นยำ
- SDK การแปลง CSV เป็น HTML
- แปลงไฟล์ที่คั่นด้วยจุลภาคเป็น HTML ใน C# .NET
- การแปลง CSV เป็น HTML โดยใช้คำสั่ง cURL
SDK การแปลง CSV เป็น HTML
GroupDocs.Conversion Cloud SDK for .NET มอบโซลูชันที่มีประสิทธิภาพและอเนกประสงค์สำหรับการแปลงไฟล์ CSV เป็นรูปแบบ HTML ได้อย่างราบรื่น ด้วยชุดคุณสมบัติที่ครอบคลุมและ API ที่ใช้งานง่าย คุณสามารถรวมการแปลง CSV เป็น HTML เข้ากับแอปพลิเคชัน .NET ของคุณได้อย่างง่ายดาย ดังนั้น ไม่ว่าคุณจะต้องการสร้างรายงาน HTML แบบไดนามิก แสดงข้อมูลแบบตารางบนหน้าเว็บ หรือปรับปรุงการแสดงข้อมูลเป็นภาพ GroupDocs.Conversion Cloud SDK จะช่วยให้คุณบรรลุเป้าหมายได้อย่างมีประสิทธิภาพและเชื่อถือได้
ขั้นตอนแรกคือการติดตั้ง SDK โดยค้นหา GroupDocs.Conversion-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่มติดตั้ง อีกทางเลือกหนึ่งคือดำเนินการคำสั่งต่อไปนี้ในคอนโซลตัวจัดการแพ็คเกจ
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.4.0
ตอนนี้เราจำเป็นต้องได้รับข้อมูลรับรอง API ส่วนบุคคลของเรา (เช่น รหัสลูกค้าและความลับของลูกค้า) โปรดปฏิบัติตามคำแนะนำที่ระบุไว้ใน [บทช่วยสอน] สั้นๆ นี้ 8 ซึ่งอธิบายรายละเอียดเกี่ยวกับวิธีรับข้อมูลรับรอง API
แปลงไฟล์ที่คั่นด้วยจุลภาคเป็น HTML ใน C# .NET
มาสำรวจรายละเอียดของการใช้ GroupDocs.Conversion Cloud สำหรับ .NET กัน เนื่องจากช่วยให้มั่นใจได้ถึงผลลัพธ์การแปลงที่มีความแม่นยำสูง โดยคงโครงสร้าง การจัดรูปแบบ และความสมบูรณ์ของข้อมูลของไฟล์ CSV ต้นฉบับ
- สร้างอินสแตนซ์ของคลาส “การกำหนดค่า” ที่เราส่งข้อมูลรับรองไคลเอ็นต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
- เริ่มต้น
ConvertApi
โดยที่เราส่งวัตถุการกำหนดค่าเป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
- อัปโหลดไฟล์ CSV อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input.csv", stream));
- สร้างอินสแตนซ์
ConvertSettings
โดยที่เราระบุชื่อสำหรับอินพุต CSV รูปแบบผลลัพธ์เป็นhtml
และชื่อของเอาต์พุต HTML เป็นอาร์กิวเมนต์
var settings = new ConvertSettings{...}
- เรียกใช้ API ConvertDocumentRequest เพื่อแปลง CSV เป็น HTML และบันทึก HTML ที่เป็นผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// ตัวอย่างเพิ่มเติมเกี่ยวกับhttps://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// รับข้อมูลรับรอง API ของคุณ
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";
// สร้างอินสแตนซ์ของคลาสการกำหนดค่าและเริ่มต้นด้วยรหัสไคลเอ็นต์และความลับไคลเอ็นต์
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// กำหนดค่าของ ApiBaseUrl เพื่อตั้งค่า URL พื้นฐานสำหรับ API การแปลง CSV เป็น HTML
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// เริ่มต้นอินสแตนซ์ของคลาส ConvertApi ด้วยอ็อบเจ็กต์ของคลาสการกำหนดค่า
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
// โหลดสมุดงาน Excel อินพุตจากไดรฟ์ในเครื่อง
using (var stream = System.IO.File.OpenRead("sourceFile.csv"))
{
// สร้างอินสแตนซ์ของ FileApi
var fileUpload = new FileApi(configurations);
// อัปโหลด CSV อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input.csv", stream));
// สร้าง ConvertSettings โดยที่เรากำหนดชื่อของ CSV ต้นทางและชื่อของไฟล์ HTML ที่เป็นผลลัพธ์
var settings = new ConvertSettings
{
StorageName = "internal",
FilePath = "input.csv",
Format = "html",
OutputPath = "ConvertedFile.html"
};
// เรียกใช้เมธอด ConvertDocument สำหรับการแปลง CSV เป็น HTML
var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// พิมพ์ข้อความสำเร็จ
Console.WriteLine("The Web page successfully saved as Excel workbook !");
}
}
ไฟล์ CSV อินพุตที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก input.csv
การแปลง CSV เป็น HTML โดยใช้คำสั่ง cURL
คุณยังอาจใช้ประโยชน์จากพลังและความยืดหยุ่นของการใช้ GroupDocs.Conversion Cloud และคำสั่ง cURL สำหรับไฟล์ CSV เป็นการแปลง HTML แนวทางนี้นำเสนอวิธีที่สะดวกและมีประสิทธิภาพในการแปลงข้อมูล CSV เป็นเอกสาร HTML ซึ่งรองรับกรณีการใช้งานที่หลากหลาย เช่น การนำเสนอข้อมูล การเผยแพร่เว็บ และอื่นๆ ดังนั้น เรามาสำรวจรายละเอียดเกี่ยวกับวิธีที่เราสามารถเริ่มต้นและควบคุมกระบวนการแปลงได้อย่างราบรื่นผ่านอินเทอร์เฟซบรรทัดคำสั่งหรือภายในสคริปต์
ขั้นตอนแรกคือการสร้างโทเค็นการเข้าถึง JWT ตามข้อมูลประจำตัวไคลเอ็นต์ และเมื่อเราสร้างโทเค็น JWT แล้ว โปรดดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อแปลง CSV เป็นตาราง HTML และบันทึก HTML ที่เป็นผลลัพธ์ในที่เก็บข้อมูลบนคลาวด์
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
โปรดแทนที่ sourceFile
ด้วยชื่อของไฟล์ CSV อินพุต, resultantFile
ด้วยชื่อของ HTML ผลลัพธ์ และ accessToken
ด้วยโทเค็นการเข้าถึง JWT ส่วนบุคคล
- ตอนนี้ แทนที่จะบันทึก HTML ที่เป็นผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์ คุณยังสามารถบันทึกลงในไดรฟ์ในเครื่องได้ โปรดลองใช้คำสั่ง cURL ต่อไปนี้:
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"
แปลง CSV เป็น HTML ฟรี
โปรดลองใช้แอป CSV เป็น HTML Converter ฟรีของเรา แอปที่มีน้ำหนักเบาและมีประสิทธิภาพสูงนี้ได้รับการพัฒนาบน GroupDocs.Conversion Cloud REST API และช่วยให้คุณได้เห็นความสามารถอันน่าทึ่งของ REST API นี้
ลิงค์ที่เป็นประโยชน์
บทสรุป
โดยสรุป การใช้ประโยชน์จาก GroupDocs.Conversion Cloud SDK สำหรับ .NET มอบโซลูชันที่มีประสิทธิภาพและเชื่อถือได้สำหรับการแปลงไฟล์ CSV เป็นรูปแบบ HTML ไม่ว่าคุณจะต้องการนำเสนอข้อมูลแบบตารางบนเว็บไซต์ สร้างรายงาน HTML จากข้อมูล CSV หรือทำให้งานเผยแพร่ข้อมูลเป็นแบบอัตโนมัติ .NET REST API ของเราก็มีรายละเอียดที่จำเป็นทั้งหมดเพื่อปรับปรุงกระบวนการนี้ อย่างไรก็ตาม รับพลังของ .NET SDK ของเราและปลดปล่อยศักยภาพของการแปลง CSV เป็น HTML ในโปรเจ็กต์ของคุณวันนี้!
บทความที่เกี่ยวข้อง
เราขอแนะนำให้ไปที่ลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: