كيفية تحويل TXT إلى JSON باستخدام C#

كيفية تحويل TXT إلى JSON باستخدام C#

تحويل ملفات النص إلى JSON مفيد عند دمج بيانات الملفات المسطحة القديمة أو المنظمة في واجهات برمجة التطبيقات الحديثة أو خطوط البيانات. مع Aspose.Cells لـ .NET، يمكنك تحويل ملفات .txt إلى تنسيق .json بسلاسة باستخدام بضع سطور بسيطة من كود C#.

لماذا تحويل TXT إلى JSON؟

  1. توافق التطبيقات:
    • JSON هو تنسيق قياسي للأنظمة على الويب والخلفية، مما يجعله مثاليًا لنقل البيانات.
  2. الإخراج المنظم:
    • تحويل النص الخام إلى JSON منظم لتسهيل المعالجة والقراءة.
  3. الأتمتة:
    • القضاء على مهام التحويل اليدوي باستخدام منطق C# القابل للبرمجة.

دليل خطوة بخطوة لتحويل TXT إلى JSON

الخطوة 1: تثبيت Aspose.Cells عبر NuGet

أضف مكتبة Aspose.Cells إلى مشروع .NET الخاص بك:

dotnet add package Aspose.Cells

الخطوة 2: تكوين الترخيص

قم بتمكين الميزات المرخصة:

Metered matered = new Metered();
matered.SetMeteredKey("PublicKey", "PrivateKey");

الخطوة 3: تحميل ملف TXT

قم بتهيئة Workbook وتحميل ملف الإدخال .txt:

Workbook workbook = new Workbook("sampleTxt.txt");

الخطوة 4: تعيين JsonSaveOptions

قم بإنشاء مثيل لإدارة كيفية حفظ البيانات:

JsonSaveOptions options = new JsonSaveOptions();

الخطوة 5: تصدير إلى JSON

قم بتحويل محتوى دفتر العمل إلى تنسيق JSON:

workbook.Save("output.json", options);

الخطوة 6: حفظ إخراج JSON

يتم حفظ الإخراج كملف .json على القرص.

الخطوة 7: تخصيص الإخراج (اختياري)

استخدم JsonSaveOptions لضبط خيارات التصدير مثل:

  • فرز المفاتيح
  • تعيين صفوف الرأس
  • تخطي الصفوف أو الأوراق الفارغة

المشكلات الشائعة وإصلاحاتها

1. تنسيق ملف TXT غير صالح

  • الحل: تأكد من أن ملف TXT منظم باستخدام فواصل متسقة (مثل، علامات التبويب أو الفواصل) لتسهيل التحليل.

2. إخراج فارغ أو جزئي

  • الحل: استخدم JsonSaveOptions لضمان اختيار الصفوف والأعمدة المناسبة للتصدير.

3. أخطاء وصول الملفات

  • الحل: تحقق من مسارات الملفات والأذونات عند تحميل أو حفظ الملفات.
 عربي