ماذا يحدث عند تحويل CSV إلى JSON
- يُكتشف الفاصل (فاصلة أو فاصلة منقوطة أو مسافة جدولة أو خط عمودي) وترميز النص تلقائيًا.
- تصبح الأرقام أرقامًا حقيقية يمكن الحساب بها، بينما تبقى قيم مثل 00123 والمعرّفات الطويلة نصًا.
- يصبح الصف الأول مفاتيح. العناوين مثل address.city تنشئ كائنات متداخلة؛ وتحتفظ الأرقام وtrue/false بنوعها.
CSV مقابل JSON
| الميزة | CSV | JSON |
|---|---|---|
| عدة أوراق | لا | نعم |
| الصيغ | لا | لا |
| الأرقام والتواريخ | لا | نعم |
| بيانات متداخلة | لا | نعم |
| الأنسب لـ | الاستيراد، التصدير، قواعد البيانات | واجهات API، تطبيقات الويب |
كيفية تحويل CSV إلى JSON
- أفلت ملفات CSV في المربع أعلاه، أو انقر عليه لاختيار الملفات. يمكنك إضافة عدة ملفات معًا.
- غيّر الخيارات إن أردت. الإعدادات الافتراضية مناسبة لمعظم الملفات.
- انقر "تنزيل" لكل ملف JSON، أو "تنزيل الكل" للحصول على ملف ZIP.
الأسئلة الشائعة
هل تحويل ملفاتي هنا آمن؟
نعم. يتم التحويل بالكامل داخل متصفحك. لا تُرفع ملفاتك إلى أي خادم، لذلك لا يمكن لأحد غيرك رؤيتها.
هل هو مجاني؟ هل توجد حدود؟
مجاني تمامًا، بلا تسجيل ولا علامات مائية ولا حد يومي. الحد الوحيد هو ذاكرة جهازك مع الملفات الكبيرة جدًا.
هل يمكنني تحويل عدة ملفات CSV معًا؟
نعم. أفلت ما تشاء من الملفات؛ تُحوَّل واحدًا تلو الآخر ويمكنك تنزيلها كلها في ملف ZIP.
هل تبقى الأصفار البادئة والأرقام الطويلة؟
نعم. تبقى قيم مثل 00123 وأرقام الهواتف والمعرّفات الأطول من 15 رقمًا نصًا، بينما تصبح الأرقام العادية أرقامًا حقيقية.
كيف تُعالَج البيانات المتداخلة؟
تصبح الكائنات والعناصر المتداخلة أعمدة بمسارات مثل address.city (JSON) أو author/name (XML)، وعند التحويل العكسي يُعاد بناء التداخل.