كل الأدوات تعمل داخل متصفحك — ملفاتك لا تغادر جهازك أبدًا.
All tools154

أدوات

JSON إلى CSV

تحويل JSON إلى CSV يفتح في Excel.

ما الذي تفعله. تحوّل هذه الأداة JSON إلى CSV. وأهمّ إعداد للمستخدم العربي ليس الفاصل بل الترميز: فملف CSV بترميز خاطئ يفتح في Excel بحروف عربية تالفة تمامًا.
يعمل في متصفحكلا يتم رفع أي شيءبدون تسجيليعمل دون اتصال

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

  1. الصق JSON أو اختر ملفًا.
  2. اختر الفاصل والترميز المناسبين لوجهة الملف.
  3. نزّل ملف CSV أو انسخه.

الترميز هو المشكلة الأولى في العربية

هذه أشهر شكوى مع ملفات CSV العربية: تفتح الملف في Excel فتجد رموزًا لا معنى لها بدل الحروف.

السبب أن Excel في نسخه الأقدم لا يفترض ترميز UTF-8 عند فتح ملف CSV، بل يعتمد ترميز النظام. ومع نظام إنجليزي أو حتى عربي قديم، تُقرأ بايتات الحروف العربية على أنها شيء آخر.

والحلّ: احفظ بترميز UTF-8 مع علامة ترتيب البايتات. فهذه العلامة تخبر Excel صراحةً بالترميز، والفرق بين ملف يفتح سليمًا وآخر تالف هو وجودها.

وفي Excel الحديث يوجد خيار «CSV UTF-8» عند الحفظ، وهو ما يفعل ذلك تلقائيًا.

وإن استلمت ملفًا تالف الحروف، فلا تعد كتابته: استورده في Excel عبر «الحصول على بيانات» واختر الترميز يدويًا، فتعود الحروف سليمة.

الفاصل واتجاه العرض

الفاصل في CSV يتبع إعدادات النظام لا اللغة. فنظام مضبوط على الإنجليزية يستخدم الفاصلة، وأنظمة أخرى تستخدم الفاصلة المنقوطة.

وفي المنطقة يشيع استخدام الأنظمة بالإعدادات الإنجليزية أو الأمريكية، فالفاصلة هي الغالب. لكن لا تفترض: اسأل المستلم أو أرسل الملف مع بيان الفاصل المستخدم.

ومسألة تخصّ العربية: عند فتح ملف CSV عربي في Excel قد يظهر النص محاذيًا إلى اليسار وتظهر الأعمدة بترتيب معكوس عمّا تتوقّع. وهذا عرض لا بيانات: البيانات سليمة، والمعالجة تتم على النص المخزّن لا على شكله.

واضبط اتجاه الورقة في Excel من إعدادات العرض إن أردت محاذاة من اليمين. ولا تحاول إصلاح ذلك بتعديل الملف نفسه، فتفسده.

تسطيح البنى المتداخلة

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

الكائن المتداخل يُسطَّح إلى أعمدة باسم مركّب: كائن «العنوان» بداخله «الشارع» و«المدينة» يصبح «العنوان.الشارع» و«العنوان.المدينة». وهذا يعمل جيدًا.

أما القائمة داخل السجل فأصعب. ثلاثة أرقام هواتف لشخص واحد لا تتّسع في عمود واحد دون اختيار: إما أعمدة مرقّمة، وإما الكل في خلية واحدة بفاصل. وكلاهما حلّ وسط.

والسجلات ذات الحقول المختلفة تنتج خلايا فارغة. والعناوين تُبنى من كل الحقول الواردة، ويبقى فارغًا ما لا يوجد في السجل.

وراجع بضعة صفوف بيدك في الملفات الكبيرة. فالبنية المسطّحة تبدو مقنعة دائمًا في Excel حتى لو سقط منها شيء.

كل شيء يُحوَّل في هذه الصفحة؛ ولا تُرسل بياناتك. وفي ملف عملاء أو قائمة أعضاء هذه هي النقطة الفاصلة.

الأسئلة الشائعة

لماذا تظهر الحروف العربية تالفة في Excel؟

ترميز خاطئ. احفظ بترميز UTF-8 مع علامة ترتيب البايتات، أو استخدم خيار «CSV UTF-8».

كيف أصلح ملفًا وصلني تالفًا؟

استورده في Excel عبر «الحصول على بيانات» واختر الترميز يدويًا. لا تعد كتابته.

أي فاصل أستخدم؟

يتبع إعدادات نظام المستلم. الفاصلة هي الغالب في المنطقة، لكن اسأل أو بيّن ما استخدمت.

لماذا تظهر الأعمدة معكوسة؟

ذاك عرض لا بيانات. اضبط اتجاه الورقة في Excel ولا تعدّل الملف.

ماذا يحدث للكائنات المتداخلة؟

تُسطَّح إلى أعمدة باسم مركّب مثل العنوان.الشارع.

هل تُرسل بياناتي؟

لا.