> json | csv | تحويل <
// تحويل فوري بين تنسيقات JSON و CSV
تحويل JSON↔CSV
حول مصفوفات JSON إلى CSV والعكس بنقرة واحدة.
تصدير CSV
قم بتنزيل ملفات CSV المحولة مباشرة إلى جهاز الكمبيوتر.
فواصل مخصصة
اختر من الفاصلة أو الفاصلة المنقوطة أو التبويب أو الأنبوب.
// حول تحويل JSON إلى CSV
كيف يعمل:
يتم تحويل مصفوفات JSON من الكائنات إلى تنسيق CSV جدولي عن طريق استخراج جميع المفاتيح الفريدة كرؤوس أعمدة. تحليل CSV يتبع RFC 4180.
مثال:
[{"name":"Alice","age":30}] → name,age\nAlice,30
حالات الاستخدام الشائعة:
- >تصدير بيانات استجابة API إلى جداول البيانات
- >تحويل صادرات JSON من قواعد البيانات إلى CSV
- >إعداد البيانات لأدوات التحليل
- >استيراد بيانات CSV إلى تطبيقات JSON
- >تحويل دفعي لتنسيقات البيانات
>> الأسئلة الشائعة
Q: ما الفرق بين JSON و CSV؟
A: JSON هو تنسيق هرمي يدعم الكائنات المتداخلة. CSV هو تنسيق جدولي مسطح حيث كل صف يمثل سجلاً.
Q: كيف يتم التعامل مع كائنات JSON المتداخلة؟
A: يتم تسلسل الكائنات المتداخلة كسلاسل JSON داخل خلايا CSV.
Q: كيف يتم التعامل مع الأحرف الخاصة؟
A: القيم التي تحتوي على فواصل أو علامات اقتباس أو أسطر جديدة تُحاط تلقائياً بعلامات اقتباس وفقاً لـ RFC 4180.
Q: أي فاصل يجب استخدامه؟
A: الفاصلة هي الأكثر شيوعاً. استخدم الفاصلة المنقوطة للمناطق الأوروبية. التبويب مناسب للنسخ من جداول البيانات.
Q: هل الإخراج متوافق مع Excel؟
A: نعم، يتبع CSV المُنشأ معايير RFC 4180 وهو متوافق مع Excel و Google Sheets و LibreOffice Calc.