Aspose.Cells JSON Converter สําหรับ .NET
เซลล์ Aspose JSON Converter for .NET ให้การแปลงที่ไร้สายและมีประสิทธิภาพสูงระหว่าง Microsoft Excel Workbooks (XLS XLSX, XLSM) และโครงสร้างข้อมูล JSON ไม่ว่าคุณต้องการจัดเรียงเนื้อหาของแผ่นงานใน Json สําหรับแอพเว็บหรือรีไซเคิลไฟล์ Excel จากการโหลดค่าใช้จ่าย JSon ปลั๊กอินนี้ให้แน่ใจว่าความแม่นยําการยืนยัน schema และประสิทธิภาพที่มีประสิทธิภาพ.
การติดตั้งและการตั้งค่า
- ติดตั้งแพคเกจ NuGet: ด การติดตั้ง .
- การตั้งค่าใบอนุญาตที่วัดก่อนที่จะใช้ API: ด การให้ใบอนุญาตที่มีการวัด .
ด้วยการเปิดใช้งานใบอนุญาตและแพคเกจที่ติดตั้งคุณสามารถบูรณาการอัตราการทํางานการแปลง JSON ในแอพ .NET ของคุณได้ทันท.
คุณสมบัติสำคัญ
การเคลือบแบบฟอร์ม
- สนับสนุน XLSX, XLSM, XLTX , XLTM,XLSB.
- เก็บสูตรรูปแบบภูมิภาคผสมและโลหะข้อมูลหนังสือทํางาน.
- ให้การแปลงแบบรอบจาก Excel ไปยัง JSON และกลับ.
การ์ตูน JSON แบบกําหนดเอง
- แผนที่แตกต่างกันไป JSON รั้วหรือวัตถ.
- รวม/ยกเว้นหัวแถวที่ซ่อนอยู่และขา.
- การกําหนดค่าการควบคุมสําหรับหมายเลขวันที่และ booleans.
- การเข้ากันได้ JSON output กับ REST API ข้อตกลงหรือแผนที่ที่มีอย.
การแสดงผลและ Streaming
- การประมวลผลชุดข้อมูลขนาดใหญ่โดยใช้การอ่าน / เขียน.
- แปลงตามลําดับหรือในชุดโดยไม่ต้องโหลดสมุดงานทั้งหมด.
- สนับสนุน async I/O สําหรับการดําเนินงานที่ไม่บล็อกใน ASP.NET Core.
ตัวเลือกขั้นสูง
- ตัวแปลงค่าเซลล์ที่กําหนดเอง (ตัวอย่างเช่นตัว serializers วันท).
- การควบคุม JSON indentation, encoding, และ null นโยบาย.
- เก็บเซอร์สชั้นนําตัวอักษรพิเศษและรูปแบบเฉพาะท้องถิ่น.
การจัดการข้อผิดพลาดและการยืนยัน
- การตรวจจับสูตรที่ผิดพลาดการไหลล้มเหลวหรือข้อบกพร่องของแผน.
- การยืนยันการเรียกคืนสําหรับการจัดการหรือแก้ไขข้อผิดพลาด.
- หลักสูตรการยกเว้นที่ชัดเจนสําหรับการลบและแก้ปัญหา.
ตัวอย่างรหัส: แปลง Excel ไปยัง JSON
// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");
// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);
เคล็ดลับและการปฏิบัติที่ดีที่สุด
- กําหนดแผน JSON หนึ่งครั้งและใช้อีกครั้งผ่านงานหลายครั้ง.
- สําหรับตารางงานขนาดใหญ่ช่วยให้ได้โหมดสตรีมมิ่งและขนาดบาร์ช.
- Wrap conversion calls in try/catch blocks to handle ใบอนุญาตและข้อผิดพลาด I/O.
- ใช้ตัวแปลงเพื่อการจัดรูปแบบของวันที่และหมายเลขอย่างต่อเนื่อง.
- ตรวจสอบ JSON ที่มาก่อนที่จะนําเข้าไปยัง Excel.
- ใช้ APIs async สําหรับการแปลงระยะยาวในแอพเว็บ.
ปัญหาทั่วไปและวิธีแก้ไข
- ไฟล์ที่ไม่ได้พบ: ตรวจสอบเส้นทางไฟล์ input.
- รูปแบบไฟล์ที่ไม่ได้รับการสนับสนุน: ให้แน่ใจว่ารูปแบบป้อนจะได้รับการสนับสนุน.
คําถามที่ถามบ่อย
**อะไรคือ Aspose.Cells JSON Converter สําหรับ .NET?**มันช่วยให้การแปลงโปรแกรมของไฟล์ Excel จาก / ไปยังโครงสร้าง JSON ในแอพ .NET.
**วิธีการแตกต่างจาก Aspose.Cells สําหรับ .NET?**Aspose.Cells เป็นห้องสมุดที่มีลักษณะเต็มรูปแบบ JSON Converter มุ่งเน้นไปที่การทํางานของ Excel-to-JSON และ Json-To-Excel.
**รูปแบบไฟล์ใดที่ได้รับการสนับสนุน?**XLSX XLSM, XLTX, XLTM,XLSB และ JSON.
**สามารถปรับแต่งรุ่น JSON ได้หรือไม?**ใช่ ใช JsonSaveOptions
สําหรับ indentation, encoding, และรูปแบบการตั้งค่า.