تخطَّ إلى المحتوى
خصوصية 100% — تبقى ملفاتك على جهازك
>_
العربية

محوّل JSON → Excel

حوّل JSON إلى مصنّف .xlsx حقيقي قابل للتنزيل، بأوراق متعددة وحقول مسطّحة وأنواع خلايا فعلية للأرقام والقيم المنطقية، كل ذلك داخل متصفحك.

عند التفعيل يصبح الحقل المتداخل مثل address.city عمودًا مستقلًا. وعند الإيقاف تبقى الكائنات والمصفوفات المتداخلة في خلية واحدة بنص JSON.

خيارات متقدمة

تُكتب التواريخ بالتوقيت العالمي UTC (وتُقرأ قيم التاريخ والوقت التي بلا إزاحة على أنها UTC). لا يمسّ تحويل Epoch إلا الأعمدة التي يشبه اسمها تاريخًا (date وtime وcreated وupdated و…_at) والتي تكون كل قيمها طوابع زمنية معقولة بين 1980 و2100. وتبقى الأرقام أرقامًا فيما عدا ذلك.

اسحب ملف .json أو .txt وأفلته هنا

تحويل JSON إلى جدول بيانات حقيقي بلا خادم

استجابة API أو ملف الإعدادات يتحدثان JSON، أما من يحتاج إلى مراجعة هذه البيانات أو تصفيتها أو رسمها فيريدها في Excel في الغالب. والوصول إلى ذلك يعني عادةً أن تطلب من أحدهم كتابة سكربت مؤقت، أو أن تلصق البيانات في محوّل عبر الإنترنت يحتفظ بنسخة مما ترفعه بصمت، وهذه صفقة سيئة حين يكون JSON سجلات عملاء أو أرقامًا مالية أو أي شيء لا تود تسليمه لخادم طرف ثالث.

تبني هذه الأداة مصنّف .xlsx فعليًا، وليس CSV بتسمية مغايرة، بل ملف Excel حقيقي بخلايا مصنّفة الأنواع وصف ترويسة عريض وأعمدة مضبوطة العرض، وذلك مباشرة في متصفحك بمكتبة جداول بيانات مكتوبة بـ JavaScript. يُحلَّل JSON ويُحوَّل ويُحزَّم في ملف التنزيل بالكامل على جهازك، ولا يُرسل شيء إلى أي مكان. وتبقى الأرقام أرقامًا والقيم المنطقية قيمًا منطقية في الجدول الناتج، فيصلح عمود الأسعار فورًا لصيغة SUM دون المرور أولًا بخطوة بحث واستبدال.

إذا كان JSON مصفوفة واحدة من الكائنات فستحصل على ورقة واحدة. وإذا كان كائنًا تحمل مفاتيحه العليا مصفوفات، مثل `{ "employees": [...], "departments": [...] }`، أنشأت الأداة ورقة لكل مفتاح تلقائيًا بحسب اسمه، فيصل تصدير JSON واحد بعدة جداول مترابطة في مصنّف واحد بعدة تبويبات بدل أن تقسمه يدويًا. ويمكن تسطيح الحقول المتداخلة مثل `address.city` في عمود مستقل بصيغة النقطة، أو تركها في خلية واحدة بنص JSON إن أردت إبقاء البنية الأصلية ظاهرة.

يعرض جدول المعاينة بالضبط ما ستحتويه كل ورقة، من عدد الصفوف والأعمدة وأولى صفوف البيانات، قبل أن تنزّل أي شيء، فتعدّل خيار التسطيح أو تصلح JSON المصدر أولًا إن لم يكن الشكل مناسبًا. وحين يبدو كل شيء صحيحًا، سمِّ الورقة والملف الناتج وانقر تنزيل. وإن أردت البيانات الجدولية كنص عادي بدل جدول بيانات ثنائي، فمحوّل CSV ↔ JSON يلبي ذلك؛ وإن أردت التحقق من JSON أو إعادة تنسيقه أولًا، فمنسّق JSON ومدققه هو المحطة الأولى الطبيعية.

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

هل ينتج ملف Excel حقيقيًا أم مجرد CSV بتسمية مختلفة؟

ينتج مصنّف .xlsx حقيقيًا بصف ترويسة عريض وخلايا رقمية ومنطقية بأنواعها وأعمدة مضبوطة العرض.

هل يمكن لملف JSON واحد أن ينتج عدة أوراق؟

نعم، إذا كان JSON كائنًا تحمل مفاتيحه العليا مصفوفات، يصبح كل مفتاح ورقة مستقلة تلقائيًا. أما الكائن ذو المصفوفة الواحدة (مثل { "users": [...] }) فيُفتح إلى ورقة واحدة تحمل اسم المفتاح.

هل يمكنني معاينة الجدول قبل التنزيل؟

نعم، يعرض جدول المعاينة أولى صفوف كل ورقة قبل تنزيل ملف .xlsx.

أدوات ذات صلة