طريقة التحويل
افتح الملف
افتح ملف CSV، أو احفظ ملف Excel بصيغة CSV ثم افتحه هنا، أو الصق النص مباشرة.
اختر الخيارات
الفاصل يُكتشف تلقائيا. الصف الأول يصير أسماء المفاتيح، ويمكنك جعل الخانات الفارغة null.
انسخ أو حمّل
انسخ JSON أو حمّله ملفا جاهزا لبرنامجك أو لواجهة برمجة.
كيف نقرر نوع كل خانة؟
عند تفعيل «الأرقام وtrue/false بلا تنصيص»:
| الخانة | تصير |
|---|---|
| أرقام الجوال والرموز | تبقى نصا إن بدأت بصفر أو بعلامة + أو فيها مسافات، فلا يضيع الصفر من 0501234567. |
| true وfalse | تصير قيما منطقية (وكذلك TRUE وFALSE من Excel)، وما عداها نص. |
| الأرقام | تصير رقما فقط إن كُتبت بصيغة رقم JSON صحيحة، وتبقى كما كتبتها حرفيا، فلا تُقرّب 12345678901234567890. |
معلومات تفيدك
ملف Excel بالعربي يظهر رموزا؟ ملفات CSV القديمة من Excel العربي محفوظة بترميز Windows-1256. نكتشف ذلك ونقرؤها صحيحة تلقائيا.
كائنات متداخلة. فعّل «العناوين بنقطة كائنات متداخلة» فيصير العمود address.city كائنا {"address": {"city": ...}}، والعناوين tags.0 وtags.1 مصفوفة.
تنبيه الصفوف الناقصة. إن كان في صف خانات أقل أو أكثر من العناوين، أو علامة تنصيص لم تُغلق، نخبرك برقم الصف.
أسئلة شائعة
كيف أحول ملف Excel إلى JSON؟
في Excel اختر «حفظ باسم» ثم «CSV UTF-8 (محدد بفاصلة)»، ثم افتح الملف هنا. وإن حفظته CSV عاديا فسنقرأ العربي فيه صحيحا أيضا.
لماذا بقي رقم الجوال نصا؟
لأنه يبدأ بصفر. لو صار رقما لضاع الصفر وصار 501234567. الأرقام التي تبدأ بصفر أو بعلامة + تبقى نصا عمدا.
هل يُرفع ملفي إلى الموقع؟
لا. القراءة والتحويل يجريان داخل متصفحك، ولا يغادر ملفك جهازك.
ماذا لو تكرر اسم عمود؟
نضيف رقما للتكرار، مثل name وname_2، حتى لا تضيع أي قيمة.
