
لتحويل ملف JSON إلى Excel مجانًا، ارفع الملف إلى محوّل JSON إلى Excel واحصل على ملف XLSX جاهز: كل عنصر في المصفوفة يصبح صفًا، وكل مفتاح يصبح عمودًا. لا تحتاج إلى برمجة ولا إلى تسجيل حساب، ولا تُضاف أي علامة مائية. وإذا كان لديك Excel على الكمبيوتر، فيمكنك أيضًا استيراد JSON من داخله عبر Power Query.
في هذا الدليل ستجد الطريقتين خطوة بخطوة، وشكل ملف JSON الذي يتحول بشكل نظيف، وحلول المشكلات الشائعة مثل الملف غير الصالح، والبيانات المتداخلة، وظهور النص العربي بشكل غير مفهوم.
ما هو ملف JSON ولماذا نحوّله إلى Excel؟
JSON صيغة نصية لتبادل البيانات تستخدمها التطبيقات والمواقع وواجهات البرمجة (API). قد تحصل على ملف JSON عند تصدير الطلبات من متجر إلكتروني، أو قائمة المشتركين من منصة ما، أو ردود نموذج إلكتروني، أو نتائج من أداة يستخدمها فريق التقنية.
المشكلة أن JSON مكتوب ليقرأه البرنامج لا الإنسان: أقواس ومعقوفات وعلامات تنصيص في كل مكان. أما Excel فيعرض البيانات في جدول يمكنك ترتيبه وتصفيته وحساب مجاميعه وإنشاء رسم بياني منه وإرساله إلى المحاسب أو المدير. لذلك يكون التحويل هو الخطوة الأولى قبل أي تحليل.
الطريقة الأولى: تحويل JSON إلى Excel أونلاين
تعمل هذه الطريقة من أي جهاز فيه متصفح، سواء كان كمبيوتر ويندوز أو ماك أو جوال أندرويد أو آيفون.
- افتح أداة تحويل JSON إلى Excel.
- ارفع ملف JSON.
- ابدأ التحويل ثم حمّل ملف XLSX الناتج.
- افتح الملف في Excel أو Google Sheets أو Numbers وتأكد من الأعمدة والصفوف.
تتم المعالجة على خادم Toolyfied، ويُستخدم الملف فقط لإنتاج النتيجة، وتُحذف الملفات القديمة من الخادم تلقائيًا كل يوم. إذا كانت البيانات حساسة جدًا (بيانات عملاء أو أرقام هواتف مثلًا)، فالطريقة الثانية تبقي كل شيء على جهازك.
الطريقة الثانية: استيراد JSON من داخل Excel
في إصدارات Excel الحديثة على ويندوز (Microsoft 365 وExcel 2016 وما بعده) أداة مدمجة اسمها Power Query:
- من تبويب البيانات اختر الحصول على البيانات > من ملف > من JSON.
- اختر الملف، فيفتح محرر Power Query.
- إذا ظهرت كلمة List، اضغط إلى جدول، ثم اضغط زر توسيع الأعمدة (السهمين) في رأس العمود واختر الحقول التي تريدها.
- اضغط إغلاق وتحميل لتظهر البيانات في ورقة العمل.
هذه الطريقة قوية مع البيانات المتداخلة، لكنها تحتاج إلى بضع نقرات إضافية وقد تبدو معقدة لمن يستخدمها أول مرة. إذا كنت تستخدم Excel على ماك ولم تجد هذا الخيار، فالأداة الأونلاين هي الأسهل.
أي طريقة تناسبك؟
| الحالة | الطريقة الأنسب | ملاحظة |
|---|---|---|
| ملف بسيط وتحتاج النتيجة بسرعة | الأداة الأونلاين | رفع ثم تحميل في خطوات قليلة |
| لا يوجد Excel على الجهاز | الأداة الأونلاين | افتح الناتج في Google Sheets |
| على الجوال | الأداة الأونلاين من المتصفح | الملف يُحفظ في التنزيلات |
| بيانات متداخلة بعدة مستويات | Power Query في Excel | يتيح اختيار الحقول وتوسيعها |
| بيانات حساسة | Power Query في Excel | لا يُرفع أي شيء |
شكل JSON الذي يتحول إلى جدول نظيف
أفضل نتيجة تحصل عليها عندما يكون الملف مصفوفة من كائنات لها المفاتيح نفسها تقريبًا، أي قائمة تبدأ بقوس مربع وكل عنصر فيها سجل واحد: طلب، أو عميل، أو منتج. في هذه الحالة يصبح كل مفتاح (مثل الاسم أو المدينة أو المبلغ) عنوان عمود، ويصبح كل سجل صفًا.
أما إذا كان الملف كائنًا واحدًا كبيرًا، والقائمة الحقيقية موجودة داخله تحت مفتاح مثل data أو items أو results، فقد تحتاج إلى استخراج تلك القائمة أولًا. افتح الملف في أداة تنسيق JSON لترى بنيته بوضوح في عرض شجري، وحدد المفتاح الذي يحتوي على السجلات.
أمثلة عملية من الواقع
- طلبات متجر إلكتروني: صدّرت منصة المتجر الطلبات بصيغة JSON وتريد أن ترى مجموع المبيعات لكل مدينة. بعد التحويل إلى Excel يكفي جدول محوري (PivotTable) لتحصل على الإجابة في دقيقة.
- ردود نموذج أو استبيان: بعض أدوات النماذج تصدّر الردود بصيغة JSON. في Excel يمكنك تصفية الردود حسب الإجابة وحساب النسب بسهولة.
- بيانات من واجهة برمجة (API): أرسل لك المطوّر ردًا من الخادم وتريد مراجعة الأسعار أو الأسماء فيه. التحويل إلى جدول يجعل المراجعة أسرع بكثير من قراءة النص الخام.
- قائمة جهات اتصال أو مشتركين: تحتاج إلى إرسالها لزميل لا يعرف JSON. ملف Excel يفتحه أي شخص.
نصائح قبل التحويل
- احتفظ بنسخة من الملف الأصلي: إذا عدّلت ملف JSON لإصلاح خطأ أو لاستخراج القائمة، اعمل على نسخة.
- تأكد من امتداد الملف: أحيانًا يُحفظ الملف بامتداد .txt رغم أن محتواه JSON. غيّر الامتداد إلى .json أو افتحه في المنسق للتأكد من محتواه.
- الملفات الضخمة: إذا كان الملف يحتوي على عشرات الآلاف من السجلات، فتذكّر أن ورقة Excel الواحدة تتسع لنحو مليون صف فقط. معظم الملفات اليومية أصغر من ذلك بكثير، لكن البيانات المصدّرة من أنظمة كبيرة قد تتجاوزه، وعندها يُفضّل تقسيمها.
- لا تنشر بيانات الآخرين: إذا كان الملف يحتوي على أسماء وأرقام عملاء، فشاركه فقط مع من يحتاج إليه.
ماذا لو لم يكن لديك Excel أصلًا؟
ملف XLSX ليس حكرًا على Excel. يمكنك رفعه إلى Google Drive وفتحه في Google Sheets مجانًا، أو فتحه في Numbers على أجهزة آبل، أو في LibreOffice Calc على أي كمبيوتر. كل هذه البرامج تقرأ الصفوف والأعمدة نفسها، فلا داعي لشراء أي برنامج من أجل ملف واحد.
حل المشكلات الشائعة
رسالة «ملف JSON غير صالح»
يكفي خطأ صغير لإفشال التحويل: فاصلة زائدة بعد آخر عنصر، أو علامة تنصيص ناقصة، أو قوس لم يُغلق، أو استخدام علامات تنصيص مفردة بدل المزدوجة. ألصق المحتوى في منسق JSON ليتحقق منه ويشير إلى موضع الخطأ. هذه الأداة تعمل داخل المتصفح ولا ترسل النص الذي تلصقه إلى أي خادم.
بيانات متداخلة داخل الخلايا
إذا كان كل سجل يحتوي على كائن داخلي (مثل عنوان فيه مدينة وشارع) أو قائمة (مثل منتجات الطلب)، فقد تظهر هذه القيم في خلية واحدة بدل أعمدة منفصلة. الحل إما تبسيط البيانات قبل التحويل، أو استخدام Power Query وتوسيع الحقول المتداخلة يدويًا.
النص العربي يظهر رموزًا غريبة
هذه المشكلة شائعة مع ملفات CSV لأنها نص خام يعتمد على الترميز. أما ملف XLSX فيحفظ النص بترميز Unicode، لذلك يظهر العربي فيه بشكل صحيح عادة. إذا كنت تحتاج في النهاية إلى CSV، فحوّل أولًا إلى XLSX ثم احفظ منه بصيغة «CSV UTF-8».
الأرقام تُعامل كنص
إذا كانت الأرقام في ملف JSON محاطة بعلامات تنصيص (مثل "150" بدل 150)، فسيعتبرها Excel نصًا ولن يجمعها. حدد العمود واستخدم البيانات > نص إلى أعمدة ثم إنهاء، أو اضرب العمود في 1، ليحوّلها إلى أرقام.
الأصفار في البداية تختفي
على العكس، أرقام الهواتف والرموز البريدية يجب أن تبقى نصًا. إذا اختفى الصفر الأول، فغيّر تنسيق العمود إلى «نص» قبل لصق البيانات أو احرص على أن تبقى القيمة بين علامات تنصيص في الملف الأصلي.
التحويلات المرتبطة
غالبًا لا تقف المهمة عند خطوة واحدة. إذا عدّلت البيانات في Excel وتريد إعادتها إلى التطبيق، فاستخدم محوّل Excel إلى JSON. وإذا كانت البيانات تصلك أصلًا بصيغة CSV وتريدها JSON، فهناك محوّل CSV إلى JSON.
قائمة تحقق سريعة بعد التحويل
- عدد الصفوف يساوي عدد السجلات في ملف JSON.
- عناوين الأعمدة واضحة ولا يوجد عمود فارغ بالكامل.
- الأرقام قابلة للجمع، والهواتف والرموز احتفظت بأصفارها.
- النص العربي مقروء في كل الخلايا.
- التواريخ معروضة بالتنسيق الذي تريده.
الأسئلة الشائعة
كيف أحول ملف JSON إلى Excel بدون برامج؟
ارفع الملف إلى أداة تحويل JSON إلى Excel أونلاين وحمّل ملف XLSX الناتج. كل عنصر في المصفوفة يصبح صفًا وكل مفتاح يصبح عمودًا، دون تسجيل أو علامة مائية.
هل يمكن فتح ملف JSON في Excel مباشرة؟
نعم في إصدارات Excel الحديثة على ويندوز، من تبويب البيانات ثم الحصول على البيانات > من ملف > من JSON. يفتح محرر Power Query حيث تحوّل القائمة إلى جدول وتوسّع الأعمدة ثم تضغط إغلاق وتحميل.
لماذا يظهر خطأ أن ملف JSON غير صالح؟
غالبًا بسبب فاصلة زائدة بعد آخر عنصر أو علامة تنصيص ناقصة أو قوس غير مغلق. ألصق المحتوى في منسق JSON ليتحقق منه ويحدد موضع الخطأ قبل التحويل.
هل يظهر النص العربي بشكل صحيح بعد التحويل؟
عادةً نعم، لأن ملف XLSX يحفظ النص بترميز Unicode. مشكلة الرموز الغريبة أكثر شيوعًا مع ملفات CSV، وإذا احتجت إلى CSV فاحفظه من Excel بصيغة CSV UTF-8.
ماذا أفعل إذا كانت البيانات متداخلة؟
قد تظهر الكائنات أو القوائم الداخلية في خلية واحدة بدل أعمدة منفصلة. يمكنك تبسيط البيانات قبل التحويل أو استخدام Power Query في Excel لتوسيع الحقول المتداخلة.
هل يمكن تحويل Excel إلى JSON مرة أخرى؟
نعم، استخدم محوّل Excel إلى JSON بعد تعديل الجدول. احرص على أن يكون الصف الأول عناوين الأعمدة لأنها تصبح مفاتيح JSON.



