محول CSV إلى JSON (تحويل صف العنوان إلى مفاتيح)

حوّل CSV إلى مصفوفة JSON. الصق البيانات أو ارفع ملفًا، مع معالجة محلية افتراضيًا.

الصق CSV وحوّله فورًا إلى JSON. تعامل بحذر مع البيانات الشخصية.

تُعالج بيانات الإدخال داخل متصفحك ولا تُرفع أبدًا.

أداة تحويل CSV إلى JSON

استخدمها في مهام "CSV JSON conversion" و"csv to json" و"convert CSV to JSON" مع لصق أو رفع سريع.

طريقة الاستخدام

  1. الصق CSV (أو ارفع ملفًا)
  2. اختر صف العنوان واستنتاج الأنواع وطريقة التعامل مع الخلايا الفارغة عند الحاجة
  3. انسخ مخرجات JSON أو نزّلها بصيغة .json

أمثلة

أساسي (استنتاج الأنواع مفعّل)

الإدخال

name,age,active
Alice,30,true
Bob,25,false

الإخراج

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

تحويل الخلية الفارغة إلى null

الإدخال

name,age
Alice,
Bob,25

الإخراج

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

نصائح التحويل

  • أبقِ استنتاج الأنواع معطّلًا لأعمدة المعرفات التي تكون فيها الأصفار البادئة مهمة.
  • بالنسبة إلى TSV، اضبط الفاصل على التبويب أو استخدم الاكتشاف التلقائي.
  • إذا اختلف عدد الأعمدة، فراجع التحذيرات واضبط الفاصل يدويًا عند الحاجة.

الأسئلة الشائعة

هل يمكنني استخدام الصف الأول كعناوين؟

نعم. إذا كان وضع العنوان معطّلًا، فسيتم توليد مفاتيح مثل col1 وcol2 و... تلقائيًا.

الأرقام تبقى كسلاسل نصية.

فعّل استنتاج الأنواع. الإعداد الآمن افتراضيًا هو الإيقاف (كل القيم كسلاسل نصية).

هل يمكن أن تتحول الخلايا الفارغة إلى null؟

نعم. يمكنك اختيار سلسلة فارغة أو null أو حذف المفتاح.

هل يمكنه تحويل TSV أيضًا؟

نعم. اضبط الفاصل على التبويب أو استخدم الاكتشاف التلقائي.

هل يدعم الفواصل والأسطر الجديدة داخل الحقول المقتبسة؟

نعم. إذا فشل التحليل، فاضبط محرف الاقتباس والفاصل صراحةً.

ماذا يحدث إذا تكررت أسماء العناوين؟

تُعاد تسميتها تلقائيًا مثل name_2 وname_3 وتُعرض كتحذيرات.