حوّل CSV الملصوق إلى مصفوفة JSON نظيفة.

كل شيء يعمل في متصفحك — لا تغادر بياناتك هذه الصفحة.

أسقط ملف CSV لتحميله
مصدر CSV الصق، أسقط ملفًا، أو حمّل مثالًا
الفاصل
كيف قُرئت بياناتك
مخرج JSON يتحدّث مباشرةً أثناء الكتابة
الشكل
المسافة البادئة
سيظهر JSON هنا الصق CSV على اليسار، أسقط ملف .csv، أو حمّل المثال لرؤيته بالعمل.

الحقول المقتبسة والاقتباسات المهرَّبة وفواصل الأسطر داخل الاقتباسات مدعومة بالكامل (RFC 4180).


حول CSV → JSON

محوّل CSV إلى JSON هذا يحوّل بيانات مفصولة بفاصلة أو فاصلة منقوطة أو تبويب أو خط عمودي إلى JSON نظيف أثناء الكتابة. الصق CSV، أو أسقط ملف .csv، أو حمّل النموذج؛ يُكتشَف الفاصل تلقائياً (أو يُفرَض يدوياً) ويتحدث ناتج JSON حياً، مع جدول معاينة يُظهر بالضبط كيف قُرئ كل صف.

يتّبع المحلّل معيار RFC 4180، لذا تُعالَج الحقول المقتبَسة وعلامات الاقتباس المُهرَّبة وفواصل الأسطر داخل الاقتباسات بشكل صحيح. مع تفعيل مفتاح الرأس، يصبح الصف الأول مفاتيح الكائن؛ وتُصلَح أسماء الرأس المكرَّرة أو الفارغة تلقائياً ويُخبرك تحذير بما أُصلح.

تغطي خيارات الناتج الحالات الشائعة: مصفوفة كائنات أو مصفوفة صفوف عادية، مسافة بادئة قابلة للضبط، و"أنواع ذكية" تحوّل الأرقام وtrue/false وnull إلى أنواع JSON حقيقية بدلاً من نصوص. كل شيء يعمل في متصفحك — بياناتك لا تغادر الصفحة أبداً.

كيفية استخدام CSV → JSON

  1. الصق CSV في اللوحة اليسرى، أو ارفع ملف .csv، أو حمّل النموذج.
  2. أكّد الفاصل المُكتشَف تلقائياً، أو اختر فاصلة أو فاصلة منقوطة أو تبويب أو خط عمودي يدوياً.
  3. فعّل "الصف الأول رأس" للتحكم فيما إذا كانت أسماء الأعمدة تصبح مفاتيح JSON.
  4. اختر الشكل (كائنات أو صفوف) ومستوى المسافة البادئة وما إذا كانت الأنواع الذكية مفعّلة.
  5. راجع معاينة "كيف قُرئت بياناتك"، ثم انسخ JSON أو نزّل ملف .json.

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

لا. يعمل التحويل بالكامل في متصفحك، لذا تبقى جداول البيانات التي تحتوي قوائم عملاء أو بيانات داخلية على جهازك. يمكنك إغلاق التبويب ولن يكون قد نُقل أي شيء.

نعم — مجاني دون قيود على عدد الملفات التي تحوّلها ودون حاجة إلى حساب.

الفاصلة والفاصلة المنقوطة والتبويب والخط العمودي. افتراضياً تكتشف الأداة الفاصل من بياناتك تلقائياً، ويمكنك تجاوز الاكتشاف بنقرة واحدة إذا استخدم ملف فاصلاً غير معتاد.

يحوّل قيم الخلايا التي تبدو كأرقام أو قيم منطقية أو null إلى أنواع JSON حقيقية — 42 بدلاً من "42"، وtrue بدلاً من "true" — ويحوّل الخلايا الفارغة إلى null. أوقفه لإبقاء كل قيمة نصاً.

تُحشَى أو تُقصَّ الصفوف ذات عدد الأعمدة المختلف، وتحصل أسماء الرأس المكرَّرة على لاحقة رقمية، وتُسمَّى خلايا الرأس الفارغة column_1 وcolumn_2 وهكذا. يُبلَّغ كل إصلاح كتحذير حتى لا يحدث شيء بصمت.

نعم. المحلّل متوافق مع RFC 4180: تُقرأ الحقول المقتبَسة وعلامات الاقتباس المزدوجة المُهرَّبة وفواصل الأسطر داخل الاقتباسات جميعها بشكل صحيح بدلاً من تقسيم الصف.

شارك هذا

عمليات البحث الشائعة
CSV إلى JSON تحويل CSV إلى JSON محول CSV JSON CSV إلى مصفوفة JSON تحليل CSV أونلاين أداة CSV إلى JSON
هل تحتاج إلى مساعدة؟
هل واجهت مشكلة في هذه الأداة؟ أخبر فريقنا.
الإبلاغ عن مشكلة

أضف هذه الأداة المجانية إلى موقعك الخاص — انسخ والصق الكود أدناه.