محوّل JSON إلى CSV
الصق مصفوفة JSON واحصل على ملف CSV جاهز لـ Excel أو Google Sheets مع تسطيح البيانات المتداخلة في أعمدة.
تتم المعالجة محليًا في متصفحك/ بياناتك تبقى في متصفحك.
ما هي أداة محوّل JSON إلى CSV؟
تُرجع واجهات API بيانات JSON بينما يعمل المحللون وجداول البيانات بـ CSV. تقبل هذه الأداة مصفوفة كائنات أو مصفوفة مصفوفات أو كائنًا واحدًا أو JSON Lines وتبني صفًا لكل سجل. الأعمدة هي اتحاد كل المفاتيح بترتيب ظهورها الأول، فتبقى السجلات ذات الحقول المختلفة متوافقة.
تُسطَّح الكائنات المتداخلة بصيغة النقاط (address.city)، ويمكن إبقاء المصفوفات نص JSON أو دمجها بفواصل أو توسيعها إلى أعمدة مرقمة (tags.0, tags.1). لا تُحاط الحقول بعلامات اقتباس إلا عند الحاجة، ويمكنك اختيار الفاصل ونهايات الأسطر.
كيف تعمل؟
- الصق JSON أو حمّل ملف .json بزر فتح الملف.
- اختر الفاصل وهل يُضاف صف العناوين وهل تُسطَّح الكائنات المتداخلة.
- حدد طريقة كتابة المصفوفات: نص JSON أو قيم مدمجة أو أعمدة موسّعة.
- انسخ data.csv أو نزّله. فعّل خيار الحماية من حقن الصيغ إذا سيفتح آخرون الملف في Excel.
حالات الاستخدام الشائعة
- تصدير استجابة API إلى جدول بيانات لزميل لا يتعامل مع JSON.
- تحويل نتيجة من MongoDB أو Elasticsearch إلى جدول مسطّح للتحليل.
- إعداد ملف استيراد CSV لنظام CRM أو منصة تجارة إلكترونية انطلاقًا من بيانات JSON.
- معاينة شكل البيانات المتداخلة بعد تسطيحها قبل تصميم استيراد إلى قاعدة بيانات.
أمثلة
جرّب هذا المدخل في الأداة أعلاه:
[
{"id": 1, "name": "Alice", "address": {"city": "Paris", "zip": "75001"}, "tags": ["admin", "dev"]},
{"id": 2, "name": "Bob, Jr.", "address": {"city": "Lyon"}, "active": true}
]id,name,address.city,address.zip,tags,active 1,Alice,Paris,75001,"[""admin"",""dev""]", 2,"Bob, Jr.",Lyon,,,true
الخصوصية
تعمل أداة محوّل JSON إلى CSV بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.
القيود
CSV تنسيق مسطّح، لذا تُسطَّح البنى شديدة التداخل أو تُحوَّل إلى نص JSON. السجلات ذات آلاف المفاتيح المختلفة تعطي ملفات عريضة جدًا (الحد 20,000 عمود).
الأسئلة الشائعة
ما هو حقن CSV وهل أفعّل الحماية؟
تفسّر برامج الجداول الخلايا التي تبدأ بـ = + - أو @ على أنها صيغ. يضيف الخيار فاصلة عليا في بداية هذه النصوص حتى لا تنفّذ قيمة مصطنعة أي صيغة. لا تتغير أرقام JSON الحقيقية.
كيف تُعالج السجلات ذات المفاتيح المختلفة؟
صف العناوين هو اتحاد كل المفاتيح بترتيب ظهورها. السجل الذي ينقصه مفتاح يحصل ببساطة على خلية فارغة في ذلك العمود.
هل يمكن تحويل كائن كبير واحد بدل مصفوفة؟
نعم. الكائن الواحد يصبح صفًا واحدًا والكائنات المتداخلة تصبح أعمدة بنقاط. كما يُقبل تنسيق JSON Lines (كائن في كل سطر).
أدوات ذات صلة
محوّل CSV إلى JSON
حوّل صفوف CSV إلى JSON نظيف بخطوة واحدة مع قيم مُنمَّطة وفواصل مخصصة وإخراج منسّق أو مصغّر.
JSON والبيانات
منسّق JSON
حوّل مستند JSON المضغوط أو غير المرتب إلى نص مقروء ومنسّق بمسافات متسقة، مع رسالة خطأ دقيقة إذا كان JSON غير صالح.
JSON والبيانات
مدقق JSON
تحقق مما إذا كان النص JSON صالحًا وحدد الحرف الدقيق الذي يحدث عنده الخطأ.
JSON والبيانات
عارض CSV
الصق نص CSV أو افتح ملف .csv لتراجعه في جدول مع عدد الصفوف والأعمدة والفاصل المكتشف.
JSON والبيانات
محوّل Excel إلى JSON
أسقط مصنفًا واحصل على الورقة المختارة كمصفوفة JSON من الكائنات مع تواريخ بنص ISO.
JSON والبيانات
محوّل CSV إلى Excel
الصق CSV ونزّل مصنف Excel حقيقيًا تكون فيه الأرقام أرقامًا والتواريخ تواريخ.
JSON والبيانات
محوّل JSON إلى YAML
حوّل JSON إلى YAML مقروء بنمط الكتل مع وضع النصوص بين علامات اقتباس عند الحاجة فقط.
JSON والبيانات
عارض JSON
استعرض مستند JSON كشجرة قابلة للتوسيع بدل جدار من النص، مع ملخص لبنيته.
JSON والبيانات