محول JSON إلى CSV
حوّل مصفوفات JSON إلى CSV لبرنامج Excel أو Google Sheets. سطّح الكائنات المتداخلة، واختر الفاصل وعلامات الاقتباس وفواصل الأسطر، وعاين ثم نزّل.
جارٍ تحميل محول JSON إلى CSV…
ملفاتك لا تغادر جهازك أبدًا
طريقة استخدام محول JSON إلى CSV
- 1
افتح محول JSON إلى CSV في هذه الصفحة. تُحمَّل مباشرة في متصفحك.
- 2
أضف ملفك أو نصك أو القيم، واضبط الإعدادات.
- 3
انسخ النتيجة أو نزّلها. لا يُرفع أي شيء ولا يُخزَّن.
عن هذه الأداة
تتحدث واجهات API وقواعد البيانات بلغة JSON، لكن جداول البيانات تريد صفوفا وأعمدة. يحوّل محول JSON إلى CSV هذا مصفوفة من كائنات JSON إلى ملف CSV يمكنك فتحه في Excel أو Google Sheets أو Numbers، أو استيراده إلى قاعدة بيانات. الصق JSON، واضبط الخيارات، وراجع المعاينة، ونزّل النتيجة. يتم التحويل في متصفحك، فتبقى بياناتك خاصة.
طريقة تحويل JSON إلى CSV
- الصق JSON. يجب أن يكون مصفوفة كائنات، مثل
[{"name":"Ana","age":31},{"name":"Ben","age":28}]. - يصبح كل مفتاح عنوان عمود وكل كائن صفا.
- اضبط الفاصل وعلامات الاقتباس وطريقة معالجة البيانات المتداخلة.
- راجع معاينة CSV، ثم انسخها أو نزّل ملف .csv.
الخيارات
- تسطيح الكائنات المتداخلة: يصبح
{"address":{"city":"Paris"}}عمودا باسمaddress.city. - معالجة المصفوفات: إبقاء المصفوفة كسلسلة JSON في خلية واحدة، أو تقسيمها إلى أعمدة مرقمة.
- الفاصل: فاصلة أو فاصلة منقوطة أو Tab أو خط عمودي. استخدم الفاصلة المنقوطة لبرنامج Excel في البلدان التي تكتب الكسور العشرية بفاصلة.
- حرف الاقتباس واقتباس كل القيم لأقصى توافق مع برامج الاستيراد الصارمة.
- تضمين العناوين أو عدمه.
- فواصل الأسطر: LF لأدوات Mac وLinux، وCRLF لنظام Windows وExcel.
- صيغة القيم المنطقية (true/false أو 1/0) والنص المستخدم للقيم null.
مثال
هذا الـ JSON:
[{"id":1,"name":"Ana","city":"Lisbon"},{"id":2,"name":"Ben","city":"Leeds"}]
يصبح ملف CSV هذا:
id,name,city
1,Ana,Lisbon
2,Ben,Leeds
نصائح لملفات CSV نظيفة
- الكائنات ذات المفاتيح المختلفة لا مشكلة فيها: يصبح كل مفتاح عمودا وتبقى القيم الناقصة فارغة.
- النص الذي يحتوي فواصل أو علامات اقتباس يُحاط بعلامات اقتباس تلقائيا حتى لا تنزاح الأعمدة.
- الأصفار في البداية في المعرفات أو أرقام الهواتف قد يحذفها Excel عند فتح CSV؛ استورد العمود كنص للحفاظ عليها.
- JSON غير صالح؟ أصلحه أولا باستخدام منسق JSON الذي يحدد مكان الخطأ بدقة.
تحتاج العكس؟ استخدم محول CSV إلى JSON، أو حوّل جداول البيانات مباشرة باستخدام Excel إلى JSON.
الأسئلة الشائعة
ما بنية JSON التي يمكن تحويلها إلى CSV؟
مصفوفة الكائنات هي الأنسب: يصبح كل كائن صفا وكل مفتاح عمودا. ويمكن تسطيح الكائنات المتداخلة إلى أسماء أعمدة بنقاط.
كيف تُعالج الكائنات المتداخلة؟
فعّل Flatten nested فتصبح أعمدة منفصلة مثل address.city. وإلا تبقى نصا بصيغة JSON في خلية واحدة.
كيف أفتح ملف CSV في Excel بشكل صحيح؟
استخدم الفاصلة كفاصل وفواصل أسطر CRLF. إذا كان Excel لديك يستخدم الفاصلة كفاصل عشري، فاختر الفاصلة المنقوطة بدلا منها.
ماذا يحدث للمصفوفات داخل الكائنات؟
يمكنك إبقاء كل مصفوفة كسلسلة JSON في خلية واحدة أو تقسيمها إلى أعمدة مرقمة مثل tags.0 وtags.1.
هل تُرفع بياناتي؟
لا. يتم التحويل في متصفحك، فلا يغادر JSON جهازك أبدا.
هل يمكنني اختيار فاصل مختلف؟
نعم: الفاصلة أو الفاصلة المنقوطة أو Tab أو الخط العمودي.
