สเปรดชีต Excel เป็นส่วนสำคัญในการจัดระเบียบและวิเคราะห์ข้อมูลมายาวนาน โดยนำเสนอแพลตฟอร์มที่คุ้นเคยและใช้งานได้หลากหลายสำหรับผู้ใช้ในอุตสาหกรรมต่างๆ อย่างไรก็ตาม เนื่องจากความต้องการแอปพลิเคชันที่ขับเคลื่อนด้วยข้อมูลและบริการบนเว็บยังคงเพิ่มขึ้นอย่างต่อเนื่อง จึงมีความจำเป็นต้องแปลงข้อมูล Excel เป็นรูปแบบ JSON JSON(สัญลักษณ์วัตถุ JavaScript) กลายเป็นรูปแบบการแลกเปลี่ยนข้อมูลที่ต้องการ ดังนั้น ด้วยการแปลง Excel เป็น JSON ด้วย .NET REST API คุณจะได้รับความยืดหยุ่นในการรวมข้อมูลสเปรดชีตของคุณเข้ากับแพลตฟอร์มบนเว็บ แอปพลิเคชันมือถือ และบริการคลาวด์ที่หลากหลายได้อย่างราบรื่น
- SDK การแปลง Excel เป็น JSON
- ตัวแปลง XLS เป็น JSON โดยใช้ C# .NET
- แปลง XLSX เป็น JSON โดยใช้คำสั่ง cURL
SDK การแปลง Excel เป็น JSON
การแปลงรูปแบบ Excel เป็นรูปแบบ JSON ทำได้ง่ายและมีประสิทธิภาพด้วย GroupDocs.Conversion Cloud SDK for .NET SDK นี้นำเสนอชุดคุณสมบัติที่ครอบคลุมสำหรับการแปลงเอกสาร รวมถึงการรองรับรูปแบบไฟล์ที่หลากหลาย ตัวเลือกการปรับแต่งขั้นสูง และผลลัพธ์คุณภาพสูง ไม่ว่าคุณจะสร้างแอปพลิเคชันบนเว็บ แอปบนอุปกรณ์เคลื่อนที่ หรือซอฟต์แวร์เดสก์ท็อป SDK ช่วยให้คุณปรับปรุงเวิร์กโฟลว์การแปลงเอกสารและมอบประสบการณ์ผู้ใช้ที่ยอดเยี่ยม
ขั้นแรก เราต้องติดตั้ง SDK โดยค้นหา GroupDocs.Conversion-Cloud ในตัวจัดการแพ็คเกจ NuGet แล้วคลิกปุ่มติดตั้ง อีกทางเลือกหนึ่งคือดำเนินการคำสั่งต่อไปนี้ในคอนโซลตัวจัดการแพ็คเกจ
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
หลังจากการติดตั้ง โปรดตรวจสอบให้แน่ใจว่าคุณได้รับข้อมูลประจำตัว API ส่วนบุคคลของคุณ (เช่น รหัสลูกค้าและความลับของลูกค้า) คุณสามารถไปที่ [บทช่วยสอน] สั้นๆ นี้ 8 ซึ่งจะอธิบายรายละเอียดเกี่ยวกับวิธีรับข้อมูลรับรอง API
ตัวแปลง XLS เป็น JSON โดยใช้ C# .NET
เรียนรู้แนวทางปฏิบัติที่ดีที่สุดและเทคนิคจากผู้เชี่ยวชาญในการแปลงเอกสาร XLS และ XLSX เป็นข้อมูล JSON โดยใช้ C# .NET
- สร้างอินสแตนซ์ของคลาส “การกำหนดค่า” ที่เราส่งข้อมูลรับรองไคลเอ็นต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
- เริ่มต้น
ConvertApi
โดยที่เราส่งวัตถุการกำหนดค่าเป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
- อัปโหลดสมุดงาน Excel อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
- สร้างอินสแตนซ์
ConvertSettings
โดยที่เราระบุชื่อสำหรับอินพุต XLS รูปแบบผลลัพธ์เป็นjson
และชื่อของไฟล์ JSON ที่เป็นผลลัพธ์เป็นอาร์กิวเมนต์
var settings = new ConvertSettings{...}
- เรียกใช้ API ConvertDocumentRequest เพื่อเปลี่ยน Excel เป็น JSON และบันทึก JSON ที่เป็นผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์
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 ตัวแปลง Excel เป็น PDF
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("input.xls"))
{
// สร้างอินสแตนซ์ของ FileApi
var fileUpload = new FileApi(configurations);
// อัปโหลดสมุดงาน Excel อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
// สร้าง ConvertSettings โดยที่เรากำหนดสมุดงาน Excel อินพุตและชื่อไฟล์ JSON ที่เป็นผลลัพธ์
var settings = new ConvertSettings
{
StorageName = "internal",
FilePath = "input.xls",
Format = "json",
OutputPath = "output.json"
};
// เรียกใช้วิธีการ ConvertDocument สำหรับการแปลง Excel เป็น JSON ทางออนไลน์
var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// พิมพ์ข้อความสำเร็จ
Console.WriteLine("The Excel to JSON conversion completed successfully !");
}
}
แปลง XLSX เป็น JSON โดยใช้คำสั่ง cURL
การแปลงไฟล์ Excel เป็นรูปแบบ JSON โดยใช้ GroupDocs.Conversion Cloud และคำสั่ง cURL เป็นกระบวนการที่ไม่ซับซ้อนซึ่งให้ความยืดหยุ่นและความสะดวกในการผสานรวม ด้วยตำแหน่งข้อมูล RESTful API ของ GroupDocs.Conversion Cloud คุณสามารถเริ่มต้นการแปลง Excel เป็น JSON ได้โดยตรงจากบรรทัดคำสั่งหรือภายในสคริปต์ ทำให้เหมาะสำหรับเวิร์กโฟลว์อัตโนมัติและงานการประมวลผลเป็นชุด
ขั้นตอนแรกในแนวทางนี้คือการได้รับโทเค็นการเข้าถึง JWT ส่วนบุคคล ดังนั้น เมื่อคุณมีโทเค็น JWT แล้ว โปรดดำเนินการคำสั่ง cURL ต่อไปนี้เพื่อแปลง XLSX เป็นรูปแบบ JSON และบันทึก JSON ที่เป็นผลลัพธ์ไปยังที่เก็บข้อมูลบนคลาวด์
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\": \"json\", \"ConvertOptions\": { \"FromPage\": 1, \"PagesCount\": 1, \"Pages\": [ 1 ] }, \"OutputPath\": \"{myOutput}\"}"
โปรดแทนที่ sourceFile
ด้วยชื่อของสมุดงาน Excel อินพุต myOutput
ด้วยชื่อของ JSON ผลลัพธ์ และ accessToken
ด้วยโทเค็นการเข้าถึง JWT ส่วนบุคคล
โปรแกรมแปลง Excel เป็น JSON ออนไลน์
คุณสามารถดู [XLSX to JSON Converter] ทางออนไลน์ได้ฟรี14 แอปนี้ได้รับการพัฒนาบน GroupDocs.Conversion Cloud REST API โปรดลองใช้โซลูชันที่มีน้ำหนักเบาและมีประสิทธิภาพสูงนี้ และสัมผัสความสามารถอันน่าทึ่งของเวิร์กบุ๊ก Cloud SDK สำหรับ Excel ของเราเป็นการแปลง HTML
ลิงค์ที่เป็นประโยชน์
บทสรุป
โดยสรุป ไม่ว่าคุณจะเลือกแปลง Excel เป็น JSON โดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ .NET หรือผ่านคำสั่ง GroupDocs.Conversion Cloud และ cURL คุณก็จะมีเครื่องมืออันทรงพลังเพื่อปรับปรุงเวิร์กโฟลว์การแปลงเอกสารของคุณ กล่าวโดยสรุป API ให้บริการการแปลงที่เชื่อถือได้และมีคุณภาพสูง ช่วยให้คุณสามารถแปลงสเปรดชีต Excel เป็นข้อมูล JSON ได้อย่างง่ายดาย
บทความที่เกี่ยวข้อง
เราขอแนะนำให้ไปที่ลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: