📊

محول JSON إلى CSV

حول بيانات مصفوفة JSON إلى تنسيق CSV مع كشف تلقائي للعمود وهروب مناسب

تحويل مصفوفة إلى CSVكشف تلقائي للعمودهروب CSV مناسبدعم المصفوفات المتداخلةمعالجة القيم المفقودةإنشاء الرأسمعالجة في الوقت الفعلي
📝

إدخال مصفوفة JSON

Loading...
📊

CSV الذي تم إنشاؤه

Loading...

كيفية استخدام محول JSON إلى CSV

1. إدخال مصفوفة JSON

الصق بيانات مصفوفة JSON الخاصة بك في منطقة الإدخال. يجب أن تكون مصفوفة من الكائنات.

2. تحويل تلقائي

تقوم الأداة تلقائيًا بتحويل المصفوفة إلى CSV مع الرؤوس المناسبة.

3. مراجعة CSV

تحقق من بنية CSV التي تم إنشاؤها وتنسيق البيانات.

4. تنزيل النتيجة

انسخ أو قم بتنزيل ملف CSV لاستخدامه في تطبيقات جداول البيانات.

قواعد التحويل

🏗️ خصائص الكائن

تصبح خصائص كائن JSON تلقائيًا رؤوس أعمدة CSV.

{ "name": "John", "age": 30 }
name,age
"John",30

📋 قيم المصفوفة

يتم ضم قيم المصفوفة بفاصلة منقوطة وتوضع بين علامتي اقتباس.

"skills": ["JS", "React"]
"JS; React"

🔤 هروب السلسلة

يتم هروب السلاسل التي تحتوي على فواصل أو علامات اقتباس بشكل صحيح.

"name": "John, Jr."
"John, Jr."

🚫 القيم المفقودة

تصبح القيم الفارغة أو غير المحددة خلايا فارغة في CSV.

{ "name": "John", "age": null }
"John",

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

إدخال مصفوفة JSON:

[
  {
    "id": 1,
    "name": "John",
    "age": 25,
    "skills": ["JS", "React"]
  },
  {
    "id": 2,
    "name": "Jane",
    "age": 30,
    "skills": ["Python", "ML"]
  }
]

CSV الذي تم إنشاؤه:

id,name,age,skills
1,"John",25,"JS; React"
2,"Jane",30,"Python; ML"

حالات استخدام CSV

📊 تحليل البيانات

استيراد البيانات إلى Excel أو Google Sheets أو أدوات تحليل البيانات

🗄️ استيراد قاعدة البيانات

استيراد البيانات بكميات كبيرة إلى قواعد البيانات ومستودعات البيانات

📈 إعداد التقارير

إنشاء تقارير وتصدير البيانات لذكاء الأعمال

أفضل الممارسات

✅ بنية متسقة

تأكد من أن جميع الكائنات في المصفوفة لها خصائص متشابهة لأعمدة CSV متسقة.

💡 أنواع البيانات

ضع في اعتبارك أنواع البيانات عند التحويل - يتم الحفاظ على الأرقام والقيم المنطقية.

⚠️ معالجة المصفوفة

يتم تحويل المصفوفات إلى سلاسل مفصولة بفاصلة منقوطة. ضع في اعتبارك تسطيح الهياكل المتداخلة المعقدة.

نصائح الاستخدام

1

استخدم Ctrl + Enter للمعالجة السريعة

2

دعم سحب وإفلات الملفات في المحرر

3

انقر فوق أيقونة ملء الشاشة لتبديل وضع ملء الشاشة