JSON إلى CSV

حوّل مصفوفة JSON إلى جدول يمكنك فتحه في Excel أو Google Sheets. تصبح الكائنات المتداخلة أعمدة مستقلة، مثل address.city.

الفاصل

الإدخال

0 حرف0 سطر

الناتج

0 حرف0 سطر

تعمل هذه الأداة بالكامل داخل متصفحك. لا يُرسل أي شيء تُدخله إلى الخادم.

كيف تحوّل JSON إلى CSV؟

  1. الصق JSON

    الصق استجابة API أو افتح ملف ‎.json. يجب أن يكون مصفوفة من الكائنات أو مصفوفة من المصفوفات.

  2. اختر الفاصل

    تعمل الفاصلة في كل مكان تقريبًا. واختر الفاصلة المنقوطة إذا كان Excel لديك يستخدم الفاصلة العشرية.

  3. نزّل ملف CSV

    نزّل الملف وافتحه في برنامج جداول البيانات. ويضمن خيار «متوافق مع Excel» ظهور الحروف العربية وذات العلامات بشكل صحيح.

كيف تُبنى الأعمدة

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

فتح الملف في Excel

يخمّن Excel الترميز والفاصل. وتخبره علامة ترتيب البايتات (BOM) بأن الملف بترميز UTF-8، أما الفاصلة المنقوطة فتناسب Excel المضبوط على لغة تستخدم الفاصلة العشرية.

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

لماذا تبقى بعض الخلايا فارغة؟

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

هل يتعامل مع JSON متعدد المستويات؟

نعم. تصبح الكائنات المتداخلة أعمدة مثل customer.address.city. وتُحفظ المصفوفات كنص JSON في خلية واحدة، فلا تضيع أي بيانات.

هل يُرسل JSON الخاص بي إلى خادم؟

لا. يجري التحويل في متصفحك.