การแปลงไฟล์ Excel ในรูปแบบ JSON ช่วยให้การแลกเปลี่ยนข้อมูลระหว่างแพลตฟอร์มและระบบต่างๆง่ายขึ้น คู่มือนี้แสดงให้เห็นว่าวิธีการใช้ Aspose.Cells สําหรับ .NET เพื่อแปลงข้อมูล Excel ไปยัง J SON ทําให้การทํางานกับแอปพลิเคชันเว็บและ APIs ง่ายกว่า
บทนํา
Excel ไฟล์จะใช้กันอย่างแพร่หลายสําหรับการจัดเก็บข้อมูลที่โครงสร้าง แต่พวกเขายังสามารถเข้ากันได้เมื่อรวมกับเทคโนโลยีเว็บสมัยใหม่ที่ชอบรูปแบบ JSON คู่มือนี้จะช่วยให้คุณผ่านกระบวนการแปลงข้อมูล Excel ไปยัง JSon โดยใช้ Aspose.Cells สําหรับ .NET, บิตยสารที่มีประสิทธิภาพที่ออกแบบมาเพื่อจัดการการดําเนินงานที่ซับซ้อนของ Excel อย่างมีประสิทธิภาพ
คู่มือขั้นตอนเพื่อแปลง Excel ไปยัง JSON
ขั้นตอน 1: ติดตั้ง Aspose.Cells via NuGet
ก่อนที่เราเริ่มต้นให้แน่ใจว่าโครงการของคุณได้รับการตั้งค่าด้วยความสัมพันธ์ที่จําเป็น คุณสามารถติดตั้ง Aspose.Cells for .NET โดยใช้ NuGet Package Manager:
$ dotnet add package Aspose.Cells
ขั้นตอน 2: การตั้งค่าใบอนุญาต Aspose.Cells
เพื่อปลดล็อคฟังก์ชั่นเต็มรูปแบบและการสนับสนุนจาก Aspose.Cells คุณต้องตั้งค่าคีย์ใบอนุญาต ขั้นตอนนี้เป็นสิ่งสําคัญสําหรับสภาพแวดล้อมการผลิต
Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
ขั้นตอนที่ 3: ดาวน์โหลดไฟล์ Excel
ดาวน์โหลดไฟล์ Excel ของคุณไปยัง A Workbook
วัตถุซึ่งเป็นจุดเริ่มต้นสําหรับทุกการดําเนินงานใน Aspose.Cells
Workbook workbook = new Workbook("file.xlsx");
ขั้นตอน 4: ระบุข้อมูล Excel เพื่อแปลง
คุณสามารถจัดอันดับประเภทข้อมูลต่างๆจากแผ่น Excel นี่คือตัวอย่างบางอย่าง:
- ช่วงเซลล์:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
- เซลล์เดี่ยว:
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
- ตารางตารางตารางตาราง Pivot ฯลฯ
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;
ขั้นตอน 5: ซีรี่ส์ข้อมูล Excel ไปยัง JSON
เมื่อคุณระบุข้อมูลให้เป็นเส้น JSON โดยใช้วิธีการประโยชน์ของ Aspose.Cells
string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);
ขั้นตอน 6: การบันทึกข้อมูล JSON
สุดท้ายบันทึกข้อมูล JSON ที่ได้รับการจัดอันดับไปยังไฟล์หรือการไหลออกสําหรับการใช้งานต่อไป
System.IO.File.WriteAllText("output.json", jsonString);
ขั้นตอน 7: Customize JSON Output (ตัวเลือก)
คุณสามารถกําหนดค่าการผลิต JSON โดยการควบคุมตัวเลือกการจัดอันดับและรวมถึงองค์ประกอบเฉพาะเช่นสูตร hyperlinks แผนที่ภาพ ฯลฯ ขั้นตอนนี้เป็นทางเลือก แต่เพิ่มความยืดหยุ่น
ข้อสรุป
การแปลงข้อมูล Excel ไปยัง JSON โดยใช้ Aspose.Cells สําหรับ .NET ช่วยง่ายต่อการแลกเปลี่ยนข้อมูลและการจัดการในแอพเว็บและแอปพลิเคชันตามคําแนะนํานี้เพื่อปรับปรุงการทํางานของคุณและเพิ่มประสิทธิภาพการจัดการข้อมูล