บทช่วยสอนง่ายๆ นี้จะอธิบายข้อมูลเกี่ยวกับวิธี แปลง Excel เป็น JSON ใน C# ข้อมูล JSON มักใช้เพื่อจุดประสงค์ด้านความเข้ากันได้ของข้อมูลระหว่างแอปพลิเคชันต่างๆ และบทช่วยสอนนี้จะให้ความช่วยเหลือในการสร้าง ขั้นตอนและตัวอย่างโค้ดทั้งหมดครอบคลุมที่นี่เพื่อแปลง Excel เป็น JSON ใน C# ซึ่งสามารถทำได้ด้วยการเรียก API อย่างง่าย
ขั้นตอนในการแปลง Excel เป็น JSON ใน C#
- เพิ่มไลบรารี Aspose.Cells จาก NuGet package manager เพื่อแปลง Excel เป็น JSON
- สร้างวัตถุของคลาส Workbook เพื่อโหลดไฟล์อินพุต Excel เพื่อสร้าง JSON
- เริ่มต้นอินสแตนซ์ของคลาส JsonSaveOptions
- บันทึกไฟล์ JSON เอาต์พุตหลังจากแปลงไฟล์ Excel
ขั้นตอนพื้นฐานเหล่านี้แสดงให้เห็นว่าคุณสามารถ ส่งออก Excel เป็น JSON ใน C# ได้อย่างไร ไฟล์อินพุต Excel ถูกโหลดจากดิสก์และตั้งค่าคุณสมบัติต่างๆ สำหรับไฟล์ JSON โดยใช้อ็อบเจ็กต์ JsonSaveOptions สุดท้าย ไฟล์เอาต์พุต JSON จะถูกเขียนลงดิสก์ด้วยวิธีการบันทึก
รหัสเพื่อส่งออก Excel เป็น JSON ใน C
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert XLSX to JSON in C# | |
{ | |
// Initialize a license | |
Aspose.Cells.License lic = new Aspose.Cells.License(); | |
lic.SetLicense(@"Aspose.Total.lic"); | |
// Load input Excel workbook | |
Aspose.Cells.Workbook workbook = new Aspose.Cells.Workbook("SampleJson.xlsx"); | |
// Initialize JsonSaveOptions class object | |
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions(); | |
options.HasHeaderRow = false; | |
options.SortNames = false; | |
// Convert the Excel to JSON file. | |
workbook.Save("Book1.json" , options); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
ตัวอย่างโค้ดนี้เป็นการแปลงพื้นฐานที่โหลดไฟล์อินพุตและบันทึกไฟล์เอาต์พุตด้วยวิธีบันทึก อย่างไรก็ตาม คุณสามารถปรับปรุงเพิ่มเติมได้โดยใช้วัตถุของคลาส JsonSaveOptions ช่วยให้คุณสามารถระบุแถวส่วนหัว การเรียงลำดับชื่อ พื้นที่ส่งออก พื้นที่ผสาน ดัชนีของแผ่นงานที่ต้องการ และตั้งค่าฟังก์ชันการเรียกกลับคำเตือนในขณะที่ แปลงไฟล์ Excel เป็น JSON ใน C#
บทช่วยสอนง่ายๆ นี้กล่าวถึงการแปลง Excel เป็น JSON โดยใช้ C# อย่างไรก็ตาม หากคุณสนใจที่จะแปลง JSON เป็น PDF โปรดดูบทความใน วิธีแปลงข้อมูล JSON เป็น PDF ใน C#