OpenReplay Logo
12k
12k

محوّل CSV إلى JSON

حوّل بيانات CSV إلى مصفوفة JSON من الكائنات — تتحوّل العناوين إلى مفاتيح، وتتم المعالجة في متصفحك.

تتم المعالجة محليًا

حول هذه الأداة

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

استخدمه لتحويل مخرجات جداول البيانات إلى تجهيزات اختبار لواجهات برمجة التطبيقات، أو بيانات أولية، أو ملفات إعداد.

يُحدَّد نوع الأرقام والقيم المنطقية تلقائيًا: "482" تصبح 482، و"true" تصبح true.

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

ماذا لو لم يحتوِ ملف CSV على صف عناوين؟

يُقرأ الصف الأول دائمًا على أنه صف العناوين الذي يوفّر مفاتيح JSON. إذا لم تكن بياناتك تحتوي على عناوين، فأضِف سطر عناوين قبل التحويل.

كيف يتم اكتشاف الأنواع؟

القيم غير المُقتبسة التي تبدو كرقم عادي أو true/false أو null يُحدَّد نوعها تلقائيًا: 482 تصبح رقمًا، و true قيمة منطقية. تبقى القيم المُقتبسة سلاسل نصية (لكي تحتفظ "007" أو "482" بنصها الدقيق)، وتُترك الصيغ ذات الصفر البادئ أو الأُسّية كسلاسل نصية لتجنّب التحويلات المفاجئة.

هل يعالج الحقول المُقتبسة؟

نعم — تُحلَّل الحقول المُقتبسة التي تحتوي على فواصل وعلامات اقتباس وأسطر جديدة مضمّنة وفقًا لمعيار CSV.