محوّل CSV إلى JSON على الإنترنت

حوّل CSV إلى JSON على الإنترنت في ثوانٍ. أداة مجانية تحوّل صفوف جدول البيانات إلى مصفوفات JSON نظيفة جاهزة للـ API. تعمل في متصفحك ولا تحتاج إلى تسجيل.

اسحب وأفلت أو ألصق CSV الخاص بك
Loading editor...
Loading editor...

ما هو تحويل CSV إلى JSON؟

تحويل CSV إلى JSON هو عملية أخذ بيانات بتنسيق جدول البيانات (صفوف وأعمدة مفصولة بفواصل) وتحويلها إلى JSON، وهو التنسيق الذي تعتمده الـ APIs والتطبيقات الحديثة. يصبح الصف الأول من CSV مفاتيح الكائنات، ويصبح كل صف تالٍ كائن JSON. يتولى محوّل CSV إلى JSON هذا التعيين تلقائيًا دون الحاجة إلى كتابة أي كود. عادةً ما تحتاج إلى تحويل CSV إلى JSON حين تصدّر بيانات من Excel أو Google Sheets أو قاعدة بيانات، وتحتاج إلى إرسالها إلى أداة تقبل JSON فقط.

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

تتوقع تقريبًا كل API وتطبيق موبايل وإطار عمل JavaScript بيانات بتنسيق JSON. CSV هو الشكل الذي تبدو عليه البيانات قبل وصولها إلى المطور: جدول مسطّح من جدول بيانات، أو تصدير من نظام CRM، أو مستخرج من قاعدة بيانات. تحويل CSV إلى JSON على الإنترنت هو أسرع طريقة للجمع بين هذين العالمين. استخدم أداة CSV إلى JSON حين تحتاج إلى إرسال بيانات جدول البيانات إلى REST API، أو تهيئة قاعدة بيانات ببيانات نموذجية، أو بناء ملف JSON لموقع ثابت، أو مشاركة البيانات مع مطور لا يريد تحليل CSV.

كيف يعمل محوّل CSV إلى JSON

عند النقر على تحويل، تقرأ الأداة الصف الأول من CSV كعناوين وتحوّل كل صف تالٍ إلى كائن JSON باستخدام تلك العناوين مفاتيح. تُكتشف الأرقام والقيم البوليانية تلقائيًا لتبقى بأنواعها الصحيحة لا كنصوص. تصبح الخلايا الفارغة null. تُتعرّف الفواصل الشائعة (فاصلة، فاصلة منقوطة، جدولة) تلقائيًا. تُعالج الحقول المقتبسة التي تحتوي فواصل بداخلها وفق معيار CSV. يعمل التحويل بالكامل في متصفحك، فبياناتك لا تغادر جهازك.

المميزات

  • تحويل بنقرة واحدة: اضغط تحويل ويظهر JSON في لوحة الإخراج فورًا.
  • كشف تلقائي للأنواع: تبقى الأرقام أرقامًا، والقيم البوليانية بوليانية، والخلايا الفارغة تصبح null.
  • التعرف الذكي على الفواصل: تُكتشف الفواصل والفواصل المنقوطة وعلامات الجدولة تلقائيًا.
  • دعم الحقول المقتبسة: تُحلَّل القيم التي تحتوي فواصل أو علامات اقتباس بشكل صحيح.
  • دعم الرفع: حمّل ملف .csv من جهازك أو اسحبه وأفلته في حقل الإدخال.
  • نسخ بنقرة واحدة: انسخ ناتج JSON بزر النسخ والصقه في أي مكان.

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

  1. الصق CSV في محرر الإدخال، أو استخدم زر رفع الملف لتحميل ملف .csv.
  2. انقر على زر تحويل لإنشاء ناتج JSON على اليمين.
  3. انقر على زر النسخ لنسخ JSON إلى الحافظة.
  4. استخدم زر المسح لإعادة ضبط كلا المحررين حين تريد البدء من جديد.

حالات الاستخدام الشائعة

  • تهيئة الـ API: تحويل تصدير CSV إلى JSON لإرسال السجلات إلى الـ API عبر POST.
  • استيراد قواعد البيانات: إعداد JSON للأدوات التي تقبله دون CSV.
  • بيانات المواقع الثابتة: بناء ملفات بيانات JSON من مسودات جداول البيانات.
  • تسليم البيانات: مشاركة بيانات جداول البيانات مع مطوري الواجهة الأمامية الذين يعملون بـ JSON.

مثال على التحويل

الإدخال (CSV)

product,price,inStock
Widget,29.99,true
Gadget,49.99,false

الإخراج (JSON)

[
  {
    "product": "Widget",
    "price": 29.99,
    "inStock": true
  },
  {
    "product": "Gadget",
    "price": 49.99,
    "inStock": false
  }
]

الأسئلة المتكررة

المحوّلات ذات الصلة