CSV to JSON Converter

جديدشائع

تحويل ملفات CSV أو البيانات الملصقة إلى JSON مع الكشف التلقائي عن المحدد وتنسيقات إخراج متعددة.

مجاني للأبد
بدون تسجيل
لا يخزن ملفات

تضمين هذه الأداة

أضف هذه الأداة إلى موقعك أو مدونتك باستخدام iframe.

<iframe src="https://dukotools.com/tools/csv-to-json?embed=1" width="100%" height="600" frameborder="0" allow="clipboard-write" loading="lazy" title="csv-to-json tool"></iframe>

About CSV to JSON Converter

يقوم محول CSV إلى JSON بتحويل البيانات المفصولة بفواصل إلى صفائف JSON نظيفة مباشرة في متصفحك. الصق نص CSV أو قم بتحميل ملف بتنسيق CSV عبر السحب والإفلات. يتم اكتشاف المحدد تلقائيًا من خلال تحليل السطر الأول من البيانات - يتم التعرف على كل من الفاصلة والفاصلة المنقوطة وعلامة التبويب والتوجيه - مع تجاوز يدوي إذا كنت في حاجة إليها. تتم معالجة الحقول المقتبسة التي تحتوي على الحرف المحدد بشكل صحيح. تغطي ثلاثة خيارات لتنسيق الإخراج حالات استخدام مختلفة: Array of Objects هو الأكثر شيوعًا وينتج التنسيق الذي تتوقعه معظم واجهات برمجة التطبيقات. يعد Array of Arrays مفيدًا لمعالجة نمط الجدول. يُنتج Keyed by First Column كائنًا مفهرسًا بقيمة العمود الأول لعمليات البحث السريعة. تسليط الضوء على بناء الجملة على مخرجات JSON يجعل من السهل التحقق من البنية.

الميزات الرئيسية

  • الكشف التلقائي عن المحدد

    يكتشف الفاصلة والفاصلة المنقوطة وعلامة التبويب ومحددات الأنابيب تلقائيًا من السطر الأول.

  • دعم تحميل الملفات

    يقبل ملفات .csv عبر السحب والإفلات بالإضافة إلى النص الملصق.

  • التعامل مع الحقول المقتبسة

    يوزع بشكل صحيح الحقول المقتبسة التي تحتوي على المحددات وأحرف الاقتباس التي تم تجاوزها.

  • ثلاثة تنسيقات الإخراج

    صفيف من الكائنات، أو صفيف من المصفوفات، أو تنسيقات إخراج مرتبطة بالعمود الأول.

  • إخراج تسليط الضوء على بناء الجملة

    يتم عرض مخرجات JSON مع تمييز بناء الجملة لسهولة التحقق البصري.

  • جدول المعاينة

    يعرض الصفوف العشرة الأولى كجدول HTML معروض مع إحصائيات عدد الأعمدة وعدد الصفوف.

كيفية الاستخدام

  1. 1

    قم بلصق ملف CSV أو تحميله

    قم بلصق نص CSV في منطقة النص أو قم بسحب وإسقاط ملف .csv.

  2. 2

    التحقق من المحدد

    يتم اكتشاف المحدد تلقائيًا. قم بالتجاوز يدويًا إذا كانت النتيجة تبدو خاطئة.

  3. 3

    اختر تنسيق الإخراج

    حدد Array of Objects لواجهات برمجة التطبيقات، أو Array of Arrays لمعالجة الجدول، أو Keyed لعمليات البحث.

  4. 4

    مراجعة جدول المعاينة

    تحقق من الصفوف العشرة الأولى في جدول المعاينة لتأكيد تعيين الأعمدة.

  5. 5

    نسخ أو تنزيل

    انسخ إخراج JSON أو قم بتنزيله كملف .json.

حالات الاستخدام في العالم الحقيقي

إعداد استيراد قاعدة البيانات

يقوم المطور بتصدير البيانات من جدول بيانات بتنسيق CSV وتحويلها إلى JSON لاستيرادها إلى مجموعة MongoDB.

بيانات وهمية لواجهة برمجة التطبيقات

يقوم مطور الواجهة الأمامية بإنشاء استجابات وهمية لواجهة برمجة التطبيقات (API) عن طريق تحويل مجموعة بيانات CSV إلى صفائف JSON أثناء التطوير.

إنشاء ملف التكوين

يقوم مسؤول النظام بتحويل ملف CSV لتكوينات الخادم إلى JSON لاستخدامه مع أداة أتمتة البنية التحتية.

الأسئلة المتداولة

Related Free Tools