Clls JJson
الخلايا .Cells JSON يوفر المحول لـ .NET تحويلًا عالي الأداء بين مكتبات عمل Microsoft Excel (XLS و XLSX وXLSM) وهياكل بيانات JSON. سواء كنت بحاجة إلى تصنيف محتوى ورقة العمل إلى Json لتطبيقات الويب أو إعادة بناء ملفات Excel من تحميلات المدفوعات JSon ، فإن هذا المكون الإضافي يضمن الدقة والتحقق من الجدول الزمني والأداء الفعال.
تثبيت وإعداد
- تثبيت حزمة NuGet: انظر التثبيت .
- إعداد ترخيص مقياس قبل استخدام APIs: انظر ترخيص مقيد .
مع تمكين الترخيص وتثبيت الحزمة، يمكنك على الفور دمج تدفقات العمل التحويل JSON في تطبيقات .NET الخاصة بك.
ملامح رئيسية
شكل تغطية
- يدعم XLSX، XLSM، XLTX و XLTM.
- يحتفظ بالصيغ والأساليب والمناطق المدمجة والبيانات الميتا.
- يضمن التحويلات من Excel إلى JSON والعودة.
خريطة JSON
- خريطة تتراوح إلى JSON الأقواس أو الكائنات.
- إدراج / استبعاد الرؤوس والخطوط المخفية والقدمين.
- التحكم في تنسيق الأرقام والتواريخ والبوولينات.
- تتطابق نتائج JSON مع عقود REST API أو المخططات الموجودة.
أداء و Streaming
- معالجة مجموعات البيانات الكبيرة باستخدام القراءة / الكتابة عبر الإنترنت.
- تحويل صفوف إلى صف أو إلى مجموعات دون تحميل الكتب العملية بأكملها.
- يدعم async I/O للعمليات غير المغلقة في ASP.NET Core.
الخيارات المتقدمة
- تحويلات القيمة الخلوية المخصصة (على سبيل المثال، تسلسلات التاريخ).
- التحكم في سياسات JSON، وتشفير، و 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 مرة واحدة وإعادة استخدامها في العديد من المهام.
- بالنسبة للكتب الكبيرة ، يتيح وضع البث وتون حجم المجموعة.
- إدراج مكالمات التحويل في كتلة محاولة/التقاط للتعامل مع أخطاء الترخيص و I/O.
- استخدم المحولات لتنسيق متسق للتاريخ والأرقام.
- تأكيد JSON القادم قبل استيرادها إلى Excel.
- استخدم APIs async للتحويلات الطويلة الأجل في تطبيقات الويب.
والقضايا▁الموحدة▁والمـالــيــــ
- الملف لم يتم العثور عليه: تحقق من مسار ملف الإدخال.
- تنسيق الملف غير مدعوم: تأكد من أن تنسق الإدخال يدعم.
الأسئلة المتكررة
**ما هو Aspose.Cells JSON Converter لـ .NET?**يتيح التحويل البرمجي لملفات Excel من / إلى الهياكل JSON في تطبيقات .NET.
**كيف يختلف عن Aspose.Cells لـ .NET?**Aspose.Cells هي مكتبة ذات خصائص كاملة. يركز JSON Converter على تدفقات العمل من Excel إلى-JSON و jSON إلى Excel.
**ما هي تنسيقات الملفات التي يتم دعمها?**XLSX، XLSM، XLTX و XLTM و JSON.
**هل يمكن تخصيص جيل JSON?**نعم - الاستخدام JsonSaveOptions
لتحديد، وتشفير، وتنسيق الإعدادات.