CSV إلى JSON
الصق CSV أو افتح ملفًا لتحصل على JSON فورًا. يصبح صف العناوين مفاتيح، وتُكتشف الفاصلة والفاصلة المنقوطة وعلامة الجدولة تلقائيًا.
الإدخال
الناتج
تعمل هذه الأداة بالكامل داخل متصفحك. لا يُرسل أي شيء تُدخله إلى الخادم.
كيف تحوّل CSV إلى JSON؟
الصق CSV أو افتح ملفًا
الصق صفوفًا منسوخة من جدول بيانات، أو افتح ملف .csv صدّرته من Excel أو Google Sheets أو من قاعدة بيانات.
راجع الخيارات
حدّد إن كان الصف الأول يحتوي على أسماء الأعمدة، وإن كنت تريد كائنات أو مصفوفات بسيطة.
انسخ أو نزّل
انسخ JSON أو نزّله في ملف .json لاستخدامه في شيفرتك أو في API أو في عملية استيراد.
من جدول البيانات إلى API
تصدّر معظم جداول البيانات وقواعد البيانات بياناتها بصيغة CSV، بينما تتوقع واجهات API وملفات الإعدادات وشيفرة JavaScript صيغة JSON. وعند التحويل يصبح كل صف كائنًا مفاتيحه أسماء الأعمدة.
الفواصل والفواصل المنقوطة وعلامات الاقتباس
يحفظ Excel في كثير من اللغات الأوروبية ملفات CSV بفواصل منقوطة، أما الحقول التي تحتوي على الفاصل أو على فواصل أسطر فتوضع بين علامتي اقتباس. ويقرأ المحوّل الحالتين وفق RFC 4180.
الأسئلة الشائعة
هل تبقى الأرقام أرقامًا؟
فعّل «اكتشاف الأرقام وقيم true/false» لتحويل قيم مثل 42 وtrue إلى أرقام وقيم منطقية في JSON. أما القيم التي تبدأ بأصفار، مثل الرموز البريدية، فتبقى نصًا.
ماذا لو لم يكن في ملفي صف عناوين؟
أوقف «الصف الأول هو صف العناوين». ستُسمّى الأعمدة حينها «العمود 1» و«العمود 2» وهكذا، أو اختر «مصفوفة من المصفوفات».
هل تُرفع بياناتي؟
لا. يُقرأ الملف ويُحوَّل في متصفحك، ولا يغادر جهازك أبدًا.