Skip to main content
Toolzer — Free Online Tools

تحويل JSON إلى CSV — مصفوفات JSON إلى CSV

حوّل مصفوفة JSON (array of objects) إلى ملف CSV جاهز لـ Excel وSheets — بدون رفع.

عن الأداة

أداة تحويل JSON إلى CSV تأخذ مصفوفة كائنات JSON مثل التي ترجعها معظم واجهات REST API، وتحوّلها إلى ملف CSV منظم يمكن فتحه في Excel أو Google Sheets أو استيراده إلى Power BI أو Tableau. تكتشف الأداة تلقائيًا كل المفاتيح الفريدة في الكائنات لتُنشئ صف العناوين (Header)، ثم تعبّئ كل صف بقيم الكائن الموافق. الخلايا التي تحتوي فواصل أو أسطر جديدة أو علامات اقتباس تُغلَّف حسب معيار RFC 4180. الكائنات المتداخلة (Nested) يتم تسطيحها بطريقة `parent.child` أو تحويلها إلى نص JSON داخل الخلية حسب اختيارك. الملف الناتج يُحفظ بترميز UTF-8 مع BOM حتى تعرض العربية بشكل صحيح.

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

ما شكل JSON المتوقَّع؟

مصفوفة من الكائنات: `[{"name":"Ali","age":30},{"name":"Sara","age":25}]`. الأداة تستنتج الأعمدة من مفاتيح الكائنات.

كيف يتم التعامل مع الحقول المتداخلة؟

المفاتيح المتداخلة (مثل `address.city`) تُسطَّح إلى أعمدة منفصلة بنقطة كفاصل، أو يمكن تحويل الكائن الفرعي إلى نص JSON داخل الخلية.

ماذا لو اختلفت الحقول بين الصفوف؟

تُجمَع كل المفاتيح الظاهرة في أي كائن، وتُملأ الحقول الغائبة بقيمة فارغة حتى يبقى الملف متسقًا.

هل الترميز يدعم العربية؟

نعم. UTF-8 مع BOM لضمان الفتح الصحيح في Microsoft Excel دون تشويش.