Excel เป็น json

Excel เป็น JSON ออนไลน์ด้วย C# .NET

สเปรดชีต Excel เป็นส่วนสำคัญในการจัดระเบียบและวิเคราะห์ข้อมูลมายาวนาน โดยนำเสนอแพลตฟอร์มที่คุ้นเคยและใช้งานได้หลากหลายสำหรับผู้ใช้ในอุตสาหกรรมต่างๆ อย่างไรก็ตาม เนื่องจากความต้องการแอปพลิเคชันที่ขับเคลื่อนด้วยข้อมูลและบริการบนเว็บยังคงเพิ่มขึ้นอย่างต่อเนื่อง จึงมีความจำเป็นต้องแปลงข้อมูล Excel เป็นรูปแบบ JSON JSON(สัญลักษณ์วัตถุ JavaScript) กลายเป็นรูปแบบการแลกเปลี่ยนข้อมูลที่ต้องการ ดังนั้น ด้วยการแปลง Excel เป็น JSON ด้วย .NET REST API คุณจะได้รับความยืดหยุ่นในการรวมข้อมูลสเปรดชีตของคุณเข้ากับแพลตฟอร์มบนเว็บ แอปพลิเคชันมือถือ และบริการคลาวด์ที่หลากหลายได้อย่างราบรื่น

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

  1. สร้างอินสแตนซ์ของคลาส “การกำหนดค่า” ที่เราส่งข้อมูลรับรองไคลเอ็นต์เป็นอาร์กิวเมนต์
var configurations = new Configuration(clientId, clientSecret1);
  1. เริ่มต้น ConvertApi โดยที่เราส่งวัตถุการกำหนดค่าเป็นอาร์กิวเมนต์อินพุต
var apiInstance = new ConvertApi(configurations);
  1. อัปโหลดสมุดงาน Excel อินพุตไปยังที่เก็บข้อมูลบนคลาวด์
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
  1. สร้างอินสแตนซ์ ConvertSettings โดยที่เราระบุชื่อสำหรับอินพุต XLS รูปแบบผลลัพธ์เป็น json และชื่อของไฟล์ JSON ที่เป็นผลลัพธ์เป็นอาร์กิวเมนต์
var settings = new ConvertSettings{...}
  1. เรียกใช้ 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

xlsx เป็นแอป JSON

ลิงค์ที่เป็นประโยชน์

บทสรุป

โดยสรุป ไม่ว่าคุณจะเลือกแปลง Excel เป็น JSON โดยใช้ GroupDocs.Conversion Cloud SDK สำหรับ .NET หรือผ่านคำสั่ง GroupDocs.Conversion Cloud และ cURL คุณก็จะมีเครื่องมืออันทรงพลังเพื่อปรับปรุงเวิร์กโฟลว์การแปลงเอกสารของคุณ กล่าวโดยสรุป API ให้บริการการแปลงที่เชื่อถือได้และมีคุณภาพสูง ช่วยให้คุณสามารถแปลงสเปรดชีต Excel เป็นข้อมูล JSON ได้อย่างง่ายดาย

บทความที่เกี่ยวข้อง

เราขอแนะนำให้ไปที่ลิงก์ต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ: