حوّل بيانات كائنات جافا سكريبت (JSON) إلى قيم مفصولة بفواصل (CSV) فوراً. أداتنا المجانية تحول هياكل البيانات المعقدة إلى جداول بيانات سهلة القراءة.

حلل بياناتك

تعتبر JSON ممتازة لتخزين ونقل البيانات، ولكنها ليست مثالية للتحليل البشري. برامج الجداول مثل Excel و Google Sheets تعتمد على البيانات الجدولية (CSV). يتيح محول JSON إلى CSV للمطورين والمسوقين والمحللين استخراج القيمة المخفية داخل ملفات JSON من خلال تحويلها إلى تنسيق يسهل عرضه وتصفيته ورسمه بيانياً.

من تحليل استجابات API إلى تدقيق بيانات قواعد البيانات، تسهل هذه الأداة سير عملك من خلال "تسطيح" الكائنات تلقائياً.

الميزات والقدرات

🧊 تسطيح ذكي (Flattening)

يتعامل مع الكائنات المتداخلة عن طريق إنشاء رؤوس أعمدة بترميز النقطة (مثل "user.address.city")، مما يحافظ على التسلسل الهرمي للبيانات في هيكل مسطح.

📑 توليد العناوين

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

⚙️ فواصل مخصصة

هل تحتاج إلى ملف مفصول بعلامات جدولة (TSV) أو فاصل محدد؟ خصص الفاصل ليتناسب مع متطلباتك.

🚀 سرعة جانب العميل

عالج ملفات JSON الضخمة مباشرة في متصفحك. عدم الرفع للخادم يعني تحويلاً أسرع وخصوصية بيانات تامة.

كيفية تحويل JSON إلى CSV

  1. إدخال JSON: ألصق مصفوفة JSON (مثل [{"id":1}, {"id":2}]) في المحرر أو ارفع ملف .json.
  2. المعاينة: ستتحقق الأداة فوراً من صحة JSON. إذا كانت هناك أخطاء في النحو البرمجي، ستخبرك بذلك.
  3. تحويل: انقر زر "تحويل". تقوم الأداة بربط المفاتيح بالأعمدة والكائنات بالصفوف.
  4. تصدير: انسخ نص CSV أو قم بتنزيله كملف .csv جاهز لبرنامج Excel.

مثال على التحويل

الإدخال (JSON)

[
  {
    "name": "Alice",
    "role": {
      "title": "Admin",
      "level": 1
    }
  },
  {
    "name": "Bob",
    "role": {
        "title": "User",
        "level": 2
    }
  }
]

الإخراج (CSV)

name,role.title,role.level
Alice,Admin,1
Bob,User,2

أسئلة شائعة

ماذا يحدث للمصفوفات داخل الكائنات؟

عادة ما يتم تحويل المصفوفات داخل الكائنات إلى سلاسل نصية (مثل "[1, 2]") لتتناسب مع خلية واحدة، حيث لا يدعم CSV القوائم بشكل أصلي.

هل يمكنني لصق كائن واحد فقط؟

نعم، ستتعامل الأداة مع الكائن الواحد كملف CSV من صف واحد.

لماذا يظهر Excel رموزاً غريبة؟

عادة ما تكون هذه مشكلة ترميز. تُصدر أداتنا بتنسيق UTF-8. إذا لم يعرضه Excel بشكل صحيح، حاول استيراد البيانات عبر قائمة "بيانات > من نص/CSV" في Excel.