PeliTouls
CSV JSON

محوّل CSV إلى JSON

حوّل صادرات جداولك إلى JSON نظيف، داخل متصفحك. لا شيء يُرسل.

اختر الملفات

أو أفلتها هنا

Ctrl+V للصق من الحافظة

  • CSV
  • TSV

حتى 1 ملف، 25.0 MB لكل ملف

يبقى على جهازك. لا يُرفع أي شيء.

طريقة تحويل CSV إلى JSON

  1. اختر ملف CSV أو أفلته. ملفات TSV والنص العادي تعمل أيضًا.
  2. راجع الفاصل وخيار «السطر الأول عناوين».
  3. اختر الشكل: مصفوفة كائنات أو مصفوفة صفوف.
  4. اضغط تحويل ثم نزّل ملف JSON.

محلّل يلتزم بالمعيار

يتبع التحليل RFC 4180: حقول مقتبسة، وعلامات اقتباس مضاعفة ("a""b" تصبح a"b)، وأسطر جديدة داخل الخلية، ونهايات CRLF الخاصة بويندوز. صادرات Excel وجوجل شيتس وNumbers وLibreOffice تمرّ كلها، بما فيها علامة ترتيب البايتات.

كشف الفاصل تلقائيًّا يعدّ الفواصل والفواصل المنقوطة والمعلامات خارج المناطق المقتبسة في الأسطر الأولى، ويختار ما يقسم كل سطر بانتظام: ملفات CSV المكتوبة بفواصل منقوطة كما يصدّرها Excel تُقبل دون أي إعداد.

الأرقام تصبح أرقامًا في JSON («42» تصبح 42)، والخلايا الفارغة تصبح null، وما بقي يبقى نصًّا: الرموز البريدية ذات الصفر البادئ وأرقام الهواتف لا تُفسد.

اختيار شكل الخرج

«كائنات»: كل سطر يصبح {"name": "Ada", "score": 36} بأسماء الأعمدة مفاتيح. الأسماء المكررة أو الفارغة تُلحق بلاحقة (name، name_2، name_3) بدل أن تتزاحم. ودون عناوين: column_1، column_2.

«صفوف» يحفظ الشبكة الخام، وكل خلية نصًّا: للأرشفة والمعالجة سطرًا سطرًا. خيار «تنسيق» يزيح بإزاحتين؛ وعند إيقافه يخرج JSON في سطر واحد.

ملف واحد في المرة، حتى 25 MB — ملايين الأسطر. الترميز UTF-8: الملفات بترميز ويندوز القديم ستظهر محارفها مكسورة، فأعد حفظها UTF-8. كل شيء يجري في هذا التبويب.

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

هل تدعم الملفات ذات الفاصلة المنقوطة؟

نعم، وكذلك التبويب. الكشف التلقائي يختار، ويمكنك أيضًا فرض فاصل بعينه.

لماذا تحوّلت أرقامي إلى نص؟

القيم الرقمية النقية وحدها تصبح أرقامًا. رمز بريدي مثل 01234 يحفظ صفره: تحويله إلى رقم يفسده.

كيف تُعالج الخلايا الفارغة؟

تصبح null لا نصًّا فارغًا: تميّز سكربتاتك بين «غائب» و«فارغ».

هل يُرسل ملفي إلى أي جهة؟

لا. التحليل يجري كاملًا داخل متصفحك.

الخصوصية من التصميم

يبقى على جهازك. لا يُرفع أي شيء. يجري التحويل داخل متصفحك: افتح تبويب الشبكة أثناء التحويل وسترى أن شيئًا لا يُرسل. لا حساب، ولا علامة مائية، ولا حد يومي.