HTML JPG PDF XML CSV
  Product Family
JSON

تحويل CSV إلى JSON في C#

مكتبة C# عالية السرعة لتحويل CSV إلى JSON. هذا حل برمجي احترافي لاستيراد وتصدير CSV، JSON، والعديد من التنسيقات الأخرى على .NET Framework، .NET Core أو Mono الأنظمة الأساسية.

تحويل CSV إلى JSON باستخدام C#

كيف أقوم بتحويل CSV إلى JSON؟ مع مكتبة Aspose.Cells for .NET، يمكنك بسهولة تحويل CSV إلى JSON برمجيًا باستخدام بضعة أسطر من التعليمات البرمجية. Aspose.Cells for .NET قادر على إنشاء تطبيقات مشتركة بين الأنظمة الأساسية مع القدرة على إنشاء جميع ملفات Excel وتعديلها وتحويلها وعرضها وطباعتها. .NET Excel API لا يقوم فقط بالتحويل بين تنسيقات جداول البيانات، بل يمكنه أيضًا عرض ملفات Excel كصور، وPDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT والمزيد، مما يجعله خيارًا مثاليًا لتبادل المستندات بتنسيقات متوافقة مع معايير الصناعة. يفتح NuGet مدير الحزم، ابحث عن Aspose.Cells وقم بتثبيته. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم.

أمر وحدة تحكم إدارة الحزم


PM> Install-Package Aspose.Cells

حفظ CSV إلى JSON في C#

يوضح المثال التالي كيفية تحويل CSV إلى JSON في C#.

اتبع الخطوات السهلة لتحويل CSV إلى JSON. قم بتحميل ملف CSV الخاص بك، ثم احفظه كملف JSON. لكل من قراءة CSV وكتابة JSON، يمكنك استخدام أسماء ملفات مؤهلة بالكامل. سيكون محتوى وتنسيق الإخراج JSON مطابقًا للمستند الأصلي CSV.

نموذج التعليمات البرمجية لتحويل CSV إلى JSON
Input file
Select format
   
                                   
    
	
  using Aspose.Cells;     
  var workbook = new Workbook("Input.xlsx");
  workbook.Save("Output.pdf");
	                
                
            

كيفية تحويل CSV إلى JSON عبر C#

هل تحتاج إلى تحويل ملفات CSV إلى JSON برمجياً؟ يمكن لمطوري .NET تحميل وتحويل CSV إلى JSON بسهولة في بضعة أسطر من التعليمات البرمجية.

  1. قم بتثبيت “Aspose.Cells for .NET”.
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروعك C#.
  3. قم بتحميل ملف CSV بمثيل المصنف.
  4. تحويل CSV إلى JSON عن طريق استدعاء طريقة Workbook.Save.
  5. احصل على نتيجة التحويل من CSV إلى JSON.

مكتبة C# لتحويل CSV إلى JSON

هناك خياران بديلان لتثبيت “Aspose.Cells for .NET” على نظامك. يرجى اختيار ما يناسب احتياجاتك واتباع التعليمات خطوة بخطوة:

  1. تثبيت أ NuGet باقة . يرى توثيق
  2. تثبيت المكتبة باستخدام وحدة تحكم إدارة الحزم داخل Visual Studio IDE

متطلبات النظام

قبل تشغيل رمز مثال التحويل .NET، تأكد من أن لديك المتطلبات الأساسية التالية.

  • Microsoft Windows أو نظام تشغيل متوافق مع الأنظمة الأساسية .NET أو .NET Core أو Windows Azure أو Mono.
  • بيئة التطوير مثل Microsoft Visual Studio.
  • أضف مرجعًا إلى Aspose.Cells for .NET DLL في مشروعك.

CSV ما هو CSV تنسيق الملف

تمثل الملفات ذات الامتداد ‎.csv (القيم المفصولة بفواصل) ملفات نصية عادية تحتوي على سجلات بيانات ذات قيم مفصولة بفواصل. كل سطر في ملف CSV هو سجل جديد من مجموعة السجلات الموجودة في الملف. يتم إنشاء هذه الملفات عندما يكون المقصود نقل البيانات من نظام تخزين إلى آخر. وبما أن جميع التطبيقات يمكنها التعرف على السجلات المفصولة بفاصلة، فإن استيراد ملفات البيانات هذه إلى قاعدة البيانات يتم بشكل مريح للغاية. يمكن لجميع تطبيقات جداول البيانات تقريبًا مثل Microsoft Excel أو OpenOffice Calc استيراد CSV دون بذل الكثير من الجهد. يتم ترتيب البيانات المستوردة من هذه الملفات في خلايا جدول البيانات لتمثيلها للمستخدم.

قراءة المزيد

JSON ما هو JSON تنسيق الملف

JSON (JavaScript Object Notation) هو تنسيق ملف قياسي مفتوح لمشاركة البيانات يستخدم نصًا يمكن قراءته بواسطة الإنسان لتخزين البيانات ونقلها. يتم تخزين الملفات JSON بامتداد .json. يتطلب JSON تنسيقًا أقل ويعتبر بديلاً جيدًا لـ XML. JSON مشتق من JavaScript ولكنه تنسيق بيانات مستقل عن اللغة. توليد وتحليل JSON مدعوم بالعديد من لغات البرمجة الحديثة. application/json هو نوع الوسائط المستخدم لـ JSON.

قراءة المزيد

التحويلات المدعومة الأخرى

يمكنك أيضًا تحويل CSV إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل منها المدرج أدناه.

CSV الى EMF (تنسيق ملف التعريف المحسن)
CSV الى GIF (تنسيق التبادل الرسومي)
CSV الى HTML (لغة ترميز النصوص التشعبية)
CSV للدكتور (لغة تخفيض السعر)
CSV الى MHTML (تنسيق أرشيف صفحة الويب)
CSV الى ODS (ملف جدول بيانات OpenDocument)
CSV الى PDF (نموذج المستندات المحمولة)
CSV الى PNG (رسومات الشبكة المحمولة)
CSV الى SVG (الرسومات المتجهات قابلة لل)
CSV الى TIFF (تنسيق الصورة الموسومة)
CSV الى TSV (قيم مفصولة بعلامات جدولة)
CSV الى TXT (وثيقة نصية)
CSV الى XLS (تنسيق ثنائي إكسل)
CSV الى XLSB (ملف مصنف Excel الثنائي)
CSV الى XLSM (ملف جدول البيانات)
CSV الى XLSX (ملف اكسيل OOXML)
CSV الى XLT (Microsoft قالب إكسل)
CSV الى XLTM (قالب Excel مزود بماكرو)
CSV الى XLTX (قالب Excel لمكتب OpenXML)
CSV إلى XML (لغة التوصيف الموسعة)
CSV الى XPS (مواصفات ورق XML)
CSV الى JSON (جافا سكريبت تدوين كائن)