تحويل CSV إلى JSON

يعمل على جهازك · الملف لا يغادر جهازك.

أضف ملف CSV مصدّرًا من نظام أو بنك أو الصق النص، واحصل على قائمة JSON فيها كائن لكل صف ومفاتيحه من صف العناوين. القارئ يتبع معيار RFC 4180، فالحقول المقتبسة والفواصل وأسطر الجديدة داخل الخلية تبقى سليمة.

الفاصل بين الأعمدة يُكتشف تلقائيًا بين الفاصلة والفاصلة المنقوطة وTab والخط العمودي، ويمكنك تحديده بنفسك. افتراضيًا يصبح "12" رقمًا و"true" قيمة منطقية والخلية الفارغة null؛ عطّل ذلك لتبقى كل قيمة نصًا كما هي — وأرقام الهواتف والرموز البريدية ذات الأصفار البادئة تبقى نصًا في الحالتين.

العناوين المكررة أو الفارغة تأخذ أسماء فريدة (column_3)، وعلامة BOM في بداية الملف تُزال، وأي خطأ في القراءة يُذكر برقم السطر والعمود.

كيفية تحويل CSV إلى JSON

  1. أضف ملف CSV أو الصق النص.
  2. اترك الفاصل تلقائيًا أو حدده، وقرر إن كانت الأرقام تُكتب بنوعها.
  3. اضغط «حوّل إلى JSON» وراجع المعاينة.
  4. نزّل ملف .json.

الصيغ المدعومة والحدود

المدخل
CSV / TSV — ملف أو نص ملصوق
المخرج
مصفوفة JSON من الكائنات، منسّقة، UTF-8
القراءة
RFC 4180؛ الفاصل يُكتشف تلقائيًا
مكان المعالجة
داخل متصفحك — الملف لا يغادر جهازك

ليست مناسبة لِـ: إعادة بناء البنى المتداخلة — CSV مسطّح، فكل صف يصبح كائنًا مسطّحًا.

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

هل يغادر ملفي جهازي؟
لا. تجري المعالجة بالكامل داخل متصفحك وبقدرة جهازك نفسه. الملف لا يغادر حاسوبك أو هاتفك، ولهذا تعمل الأداة أيضًا عند انقطاع الإنترنت.
كيف تُعامل الأرقام والقيم المنطقية والخلايا الفارغة؟
مع تفعيل «التعرّف على الأرقام والقيم المنطقية والخلايا الفارغة» يصبح 12 و3.5 أرقامًا، وtrue/false قيمًا منطقية، والخلية الفارغة null. القيم ذات الأصفار البادئة (007) أو الأطول من 15 رقمًا تبقى نصًا حتى لا يتغير شيء خلسة.
ملفي يستخدم الفاصلة المنقوطة أو Tab — هل أفعل شيئًا؟
لا. يُكتشف الفاصل من الأسطر الأولى. وإن أخطأ التخمين فاختر الفاصل من القائمة.

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

طرق أخرى للحصول على JSON

أدوات ذات صلة