محوّل CSV ↔ JSON
حوّل بين CSV وJSON فورًا، مع اختيار الفاصل وتفعيل الترويسة وتسطيح الحقول أو تداخلها، كل ذلك داخل متصفحك.
خيارات متقدمة
اسحب ملف .csv أو .json أو .txt وأفلته هنا
التحويل بين CSV وJSON بلا خادم
يحل CSV وJSON المشكلة نفسها، وهي نقل البيانات المنظمة بين الأنظمة، لكن بشكلين مختلفين تمامًا. CSV جدول مسطّح من صفوف وأعمدة لا أكثر، ولهذا تتقنه كل تطبيقات الجداول وتصديرات قواعد البيانات والأنظمة القديمة. أما JSON فشجرة: يمكن للكائنات أن تتداخل والمصفوفات أن تحمل أي شيء، ولهذا تعتمده كل واجهات API الحديثة وشيفرات JavaScript. وحين تحتاج إلى تحميل جدول بيانات في واجهة API، أو تحويل استجابة API إلى ما يمكن فتحه في Excel، تضطر إلى الترجمة بين الصيغتين، ومن السهل أن تخطئ في هذه الترجمة يدويًا بأخطاء دقيقة (حقول مقتبسة تحتوي فواصل، وعلامات اقتباس مهرّبة، وكائنات متداخلة لا تقابل عمودًا واحدًا).
تُجري هذه الأداة التحويل بالكامل داخل متصفحك بمحلل CSV مجرَّب، فلا تغادر البيانات التي تلصقها جهازك، سواء كانت تصدير عملاء أو تقريرًا داخليًا أو استجابة API لا تريد تسليمها لموقع طرف ثالث. لا توجد خطوة رفع ولا رحلة إلى خادم ولا حد للحجم يفرضه طلب شبكي، والمحرك نفسه يعمل في الاتجاهين. وتذكّر أن CSV بلا أنواع: افتراضيًا تصبح كل قيمة فيه نصًا في JSON (فيحوّل التحويل ذهابًا وإيابًا الأرقام إلى نصوص ويسطّح البيانات المتداخلة)، ما لم تفعّل خيار تحليل الأرقام وtrue/false وnull.
اختر الفاصل (فاصلة أو فاصلة منقوطة أو علامة جدولة أو أي حرف مخصص، وهو مفيد لتصديرات CSV ذات الإعدادات الأوروبية التي تستخدم الفاصلة المنقوطة أو التصديرات القديمة المفصولة بالخط العمودي)، وحدد هل يحمل الصف الأول أسماء الأعمدة، وقرر هل تتحول مفاتيح JSON المتداخلة مثل `address.city` إلى عمود CSV مسطّح واحد أو تُعاد بناء كائن متداخل عند الرجوع إلى JSON. نسّق مخرجات JSON لتسهيل القراءة أو اتركها مضغوطة للصقها مباشرة في الكود. وإن كان في CSV اقتباس مشوّه أو صف غير متسق، يخبرك المحلل بالصف الذي فشل بدقة بدل أن ينتج بيانات خاطئة بصمت.
اسحب ملفًا إلى منطقة الإفلات مباشرة أو الصق النص، فكلاهما يعمل بالطريقة نفسها. وحين ترضى عن النتيجة، انسخها إلى الحافظة أو نزّلها بصيغة `.json` أو `.csv` جاهزة للاستخدام. وإن احتجت إلى إعادة تشكيل مخرجات JSON أو التحقق منها وفق مخطط، فمنسّق JSON ومدققه هو المحطة التالية الطبيعية؛ وإن كنت تتعامل مع رموز API بدل البيانات الجدولية، فأداتا فك تشفير JWT وBase64 تغطيان هذا الجانب من أدوات المطورين.
الأسئلة الشائعة
هل يمكنني تحويل JSON إلى CSV كما أحوّل CSV إلى JSON؟
نعم، بدّل الاتجاه في أي وقت بزر التبديل، مع الإبقاء على إعدادات الفاصل والترويسة نفسها.
هل تدعم الأداة الفاصلة المنقوطة أو الملفات المفصولة بعلامة جدولة؟
نعم، اختر الفاصلة أو الفاصلة المنقوطة أو علامة الجدولة أو أي فاصل مخصص من حرف واحد.
هل يمكنني معاينة البيانات قبل التحويل؟
نعم، تعرض معاينة الجدول الصفوف والأعمدة المكتشفة قبل أن تنفّذ التحويل الكامل.