
วิธีการแปลง JSON เป็น HTML โดยใช้ .NET Cloud SDK
ในภูมิทัศน์การพัฒนาเว็บที่เปลี่ยนแปลงตลอดเวลา ความจำเป็นในการนำเสนอข้อมูลแบบไดนามิกและเป็นมิตรต่อผู้ใช้จึงกลายเป็นสิ่งสำคัญที่สุด เนื่องจากแอปพลิเคชันที่ขับเคลื่อนด้วยข้อมูลมีการขยายตัวอย่างต่อเนื่อง ความสามารถในการแปลง JSON เป็น HTML ได้อย่างราบรื่นจึงกลายเป็นคุณสมบัติที่สำคัญ ดังนั้น .NET REST API ของเราจึงมอบโซลูชันที่แข็งแกร่งให้กับความต้องการที่จำเป็นนี้ ช่วยให้นักพัฒนาสามารถแปลงข้อมูล JSON เป็นโครงสร้าง HTML ได้อย่างง่ายดาย ในคู่มือที่ครอบคลุมนี้ เราจะเจาะลึกถึงความจำเป็นและการนำไปใช้จริงในการแปลง ‘JSON เป็น HTML’ โดยใช้ .NET REST API
- .NET Cloud SDK สำหรับการแปลง JSON เป็น HTML
- แปลง JSON เป็น HTML ใน C# .NET
- การแปลง JSON เป็น HTML โดยใช้คำสั่ง cURL
.NET Cloud SDK สำหรับการแปลง JSON เป็น HTML
Aspose.Cells Cloud SDK for .NET เป็น API ที่น่าทึ่งซึ่งนำเสนอคุณลักษณะอันทรงพลังสำหรับการจัดการข้อมูลแบบไดนามิกภายในไฟล์ Excel ช่วยให้คุณสามารถสร้างเวิร์กบุ๊ก Excel และนำเข้าข้อมูล JSON ลงในเวิร์กชีตโดยการเขียนโปรแกรม ซึ่งจะช่วยปูทางสำหรับการแสดงภาพข้อมูลแบบไดนามิก จากนั้นจึงสามารถส่งออกเนื้อหา Excel ที่สร้างขึ้นไปยัง HTML เพิ่มเติมได้ ซึ่งถือเป็นแนวทางแก้ปัญหาในทางปฏิบัติสำหรับการผสานรวมข้อมูล JSON เข้ากับโครงสร้าง HTML นอกจากนี้ Aspose.Cells Cloud SDK for .NET ยังมีคุณสมบัติอื่นๆ อีกมากมาย ช่วยให้คุณมีเครื่องมือในการจัดการไฟล์ Excel อย่างครอบคลุม ดังนั้น SDK จึงเป็นโซลูชันที่แข็งแกร่งสำหรับสถานการณ์ต่างๆ ที่ขับเคลื่อนด้วยข้อมูลภายในระบบนิเวศ .NET
ในตอนนี้ เพื่อใช้ประโยชน์จากความสามารถของ SDK นี้ในแอปพลิเคชัน .NET ก่อนอื่นเราต้องค้นหา Aspose.Cells-Cloud
ในตัวจัดการแพ็คเกจ NuGet และคลิกปุ่ม Add Package
ประการที่สอง รับข้อมูลประจำตัวไคลเอนต์ของคุณจาก cloud Dashboard หากคุณไม่มีบัญชีอยู่แล้ว เพียงสร้างบัญชีฟรีโดยทำตามคำแนะนำที่ระบุในบทความ เริ่มต้นอย่างรวดเร็ว
แปลง JSON เป็น HTML ใน C# .NET
มาลองใช้ความสามารถในการแปลง JSON เป็น HTML โดยใช้ C# .NET เพื่อปรับปรุงแอพพลิเคชันของเรา มอบประสบการณ์แบบโต้ตอบและดึงดูดสายตาให้กับผู้ใช้
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
ขั้นแรก ให้สร้างอ็อบเจ็กต์ของคลาส CellsApi โดยที่เราส่งข้อมูลประจำตัวไคลเอนต์เป็นอาร์กิวเมนต์
cellsInstance.UploadFile("sourceFile.json", file);
อัปโหลดไฟล์ JSON อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "HTML", isAutoFit: true, outPath: resultant_file);
สุดท้ายให้เรียกใช้ API เพื่อแปลง JSON เป็น HTML หลังจากการแปลงสำเร็จแล้ว HTML ที่ได้จะถูกเก็บไว้ในระบบคลาวด์
// สำหรับตัวอย่างและไฟล์ข้อมูลแบบสมบูรณ์ โปรดไปที่
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// รับข้อมูลประจำตัวลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// สร้างอินสแตนซ์ CellsApi ขณะส่ง ClientID และ ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);
// ชื่อไฟล์ JSON อินพุต
string input_JSON = @"source.json";
// ไฟล์ HTML ผลลัพธ์
string resultant_file = "resultant.html";
// โหลดไฟล์ JSON จากไดรฟ์ภายในเครื่อง
using (var file = System.IO.File.OpenRead(input_JSON))
{
// อัพโหลดไฟล์อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
cellsInstance.UploadFile("sourceFile.json", file);
}
// เรียก API เพื่อแปลง JSON เป็น HTML ออนไลน์
cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "HTML", isAutoFit: true, outPath: resultant_file);

ตัวอย่างการแปลง JSON เป็น HTML
ไฟล์ตัวอย่าง JSON ที่ใช้ในตัวอย่างข้างต้นสามารถดาวน์โหลดได้จาก:
การแปลง JSON เป็น HTML โดยใช้คำสั่ง cURL
การเลือกใช้คำสั่ง Aspose.Cells Cloud และ cURL สำหรับการแปลง JSON เป็น HTML จะให้โซลูชันที่แข็งแกร่งและหลากหลายซึ่งฝังรากอยู่ในจุดแข็งของ Aspose.Cells Cloud API แม้ว่าการแปลง JSON เป็น HTML โดยตรงอาจไม่ใช่แบบเนทีฟ แต่การใช้คำสั่ง cURL จะทำให้สามารถผสานรวม Aspose.Cells Cloud ได้อย่างราบรื่น ช่วยให้คุณสร้างเวิร์กบุ๊ก Excel แบบไดนามิกจากข้อมูล JSON นอกจากนี้ คำสั่ง cURL ยังทำหน้าที่เป็นสะพานเชื่อมที่ใช้งานได้จริง ช่วยให้สามารถส่งออกเนื้อหา Excel ไปเป็นรูปแบบ HTML ได้
ขั้นตอนแรกในการดำเนินการนี้คือการสร้างโทเค็นการเข้าถึง JWT โดยใช้คำสั่งต่อไปนี้:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
ตอนนี้โปรดดำเนินการคำสั่งต่อไปนี้เพื่อแปลง JSON เป็นรูปแบบ HTML
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=HTML&isAutoFit=true&onlySaveTable=true&outPath={resultantFile}&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d {}
แทนที่ sourceFile
ด้วยชื่อไฟล์ JSON อินพุตที่มีอยู่ในที่จัดเก็บข้อมูลบนคลาวด์ resultantFile
ด้วยชื่อ CSV ผลลัพธ์ที่จะสร้าง และ accessToken
ด้วยโทเค็นการเข้าถึง JWT ที่สร้างขึ้นด้านบน
บทสรุป
โดยสรุป กระบวนการแปลง JSON เป็น HTML สามารถทำได้อย่างมีประสิทธิภาพโดยใช้ประโยชน์จากคุณสมบัติที่แข็งแกร่งของ Aspose.Cells Cloud ไม่ว่าจะเป็นผ่านความสะดวกของ .NET SDK หรือความยืดหยุ่นของคำสั่ง cURL แม้ว่า .NET SDK จะมอบการบูรณาการที่ราบรื่นกับโปรเจ็กต์ .NET และมอบฟังก์ชันมากมายสำหรับการจัดการไฟล์ Excel แต่คำสั่ง cURL นำเสนอโซลูชันน้ำหนักเบาและเขียนสคริปต์ได้เพื่อให้เข้ากันได้กับหลายแพลตฟอร์ม ทั้งสองวิธีนี้แสดงให้เห็นถึงความคล่องตัวของ Aspose.Cells Cloud ซึ่งช่วยให้ผู้พัฒนาสามารถจัดการข้อมูลภายในเวิร์กบุ๊ก Excel ได้อย่างไดนามิกและส่งออกเป็นรูปแบบ HTML ในภายหลัง
ลิงค์ที่เป็นประโยชน์
บทความที่เกี่ยวข้อง
เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: