هل هناك مشكلة في هذه الأداة؟

عن «محوّل JSON إلى CSV عبر الإنترنت»

تسطّح هذه الأداة مصفوفة JSON من الكائنات إلى تنسيق CSV. يصبح كل كائن صفًا CSV واحدًا، ويصبح اتحاد جميع المفاتيح صف الرأس. يمكن تسطيح الكائنات المتداخلة باستخدام النقطة (user.name) أو الاحتفاظ بها كسلاسل JSON داخل الخلايا.

JSON إلى CSV هو الجسر من استجابات API وصادرات NoSQL وملفات السجل إلى سير عمل جداول البيانات: Excel و Google Sheets و R و Stata أو أي أداة تستهلك بيانات جدولية.

تم تخطي الفواصل وعلامات الاقتباس والأسطر الجديدة وأحرف Unicode داخل قيم السلاسل وفقًا لـ RFC 4180 بحيث يفتح CSV الناتج بشكل نظيف في برامج جداول البيانات.

كيف تستخدم هذه الأداة

كيف أحوّل مصفوفة JSON إلى CSV؟

  1. الصق مصفوفة JSON من كائنات

    ضع JSON في حقل "JSON array". المستوى الأعلى يجب أن يكون مصفوفة، وكل عنصر يجب أن يكون كائنًا — وأي شيء آخر يُلقي «JSON must be an array of objects.»

  2. كيف تُختار الأعمدة

    تجمع الأداة كل المفاتيح في كل الكائنات لبناء صف الترويسة. المفاتيح المفقودة في أي كائن تُخرج كخلايا فارغة، فتتنقّل المصفوفات غير المتجانسة بسلاسة.

  3. قواعد الاقتباس

    الخلايا التي تحتوي فاصلة أو علامة تنصيص أو سطرًا جديدًا تُحاط بعلامات تنصيص مزدوجة؛ و" داخلية تُهرَب كـ "". null و undefined تصبح سلاسل فارغة؛ والأنواع الأخرى تمر عبر String().

  4. اضغط «تشغيل»

    الناتج حقل واحد `csv` — سطر الترويسة ثم سطر لكل كائن مفصول بـ \n. الصقه في جدولك أو احفظه كملف .csv.