KeroTools

تحويل JSON إلى جدول Excel

حوّل بيانات JSON إلى ملف Excel منظم في أعمدة وصفوف، محلياً داخل متصفحك.

أسقط ملفك هنا أو انقر للتصفح

ملفات JSON (‏.json)

بياناتك تبقى على جهازك

لا شيء يُحذف لاحقاً

آمن لاستجابات الواجهات البرمجية الخام

يعمل في كل متصفح حديث

كيف تعمل

  1. 1

    الصق أو أفلت JSON

    مصفوفة من الكائنات تعمل مباشرة؛ الصق النصّ أو أفلت ملف ‎.json‎ على الصفحة.

  2. 2

    راجع الأعمدة

    أكّد أن صفّ العناوين ومجموعة الأعمدة مطابقان لما توقّعته.

  3. 3

    نزّل المصنّف

    افتح ملف ‎.xlsx‎ في Excel أو Google Sheets أو LibreOffice أو Numbers.

لماذا تستخدم هذه الأداة

خلايا معلنة النوع لا مخمَّنة

الرقم يُكتب رقماً والنصّ نصاً، فلا يبقى لدى Excel ما يفسّره حين يُفتح الملف.

الأصفار البادئة تنجو

رمز منتج مثل ‎007‎ يبقى ‎007‎، لأن الخلية مُعلَنة نصاً لا مُحلَّلة من سطر حروف.

بلا فاصل وبلا ترميز

المصنّف يحمل بنيته بنفسه ونصّه بيونيكود، فلا تُطرح أيّ من المسألتين أصلاً.

يُفتح بنقرة مزدوجة واحدة

بلا معالج استيراد وبلا نافذة تسأل عن المحدّدات — الملف يُفتح ورقةً.

لا شيء يُرفع

يُبنى المصنّف في متصفحك؛ واستجابة واجهة برمجية مليئة بالسجلات لا تسافر إلى أي مكان.

مجاني بلا حساب

بلا تسجيل، وبلا علامة مائية، وبلا حدّ لعدد الملفات التي تحوّلها.

كتابة مصنّف تعني ألّا يبقى لدى Excel ما يخمّنه

هذا هو سبب الذهاب إلى ‎.xlsx‎ مباشرة بدل إنتاج CSV ثم فتحه. فملف CSV سطرُ حروف، وكل ما يعرفه Excel عنه آتٍ من التخمين عند الاستيراد: أهي ‎007‎ الرقم سبعة أم رمز منتج، أهي ‎03/04‎ آذار أم نيسان، أَخليّة تبدأ بعلامة يساوٍ نصٌّ أم معادلة. والمصنّف لا يعمل هكذا. فكل خلية تحمل نوعاً معلَناً، فيُخزَّن الرقم رقماً والنصّ نصاً، ويفتح Excel الملف ولا شيء لديه ليفسّره. وهذا الفارق وحده يزيل الطرق الثلاث الأشيع لتلف بيانات الجداول بصمت، ولهذا يستحق هذا التحويل أن يُجرى مباشرة بدل المرور بـطريق CSV.

مشكلة المعرّفات تختفي من أساسها

كل من صدّر بيانات إلى جدول رأى معرّفاً يُدمَّر أمامه. مرجع طلب ‎0004512‎ يفقد أصفاره. ورقم حساب طويل يتحوّل إلى ترميز علمي. ورمز قطعة مثل ‎1-2E3‎ يصير رقماً لا يعرفه أحد. وكل هذا يحدث لحظة الاستيراد، حين يُسلَّم سطر CSV إلى محلّل عليه أن يقرر معنى كل حقل فيخطئ على نحو يبدو معقولاً. أما كتابة المصنّف مباشرة فتنهي المشكلة بدل الالتفاف عليها: الخلية التي تحمل ‎0004512‎ معلَنة خليةً نصية، فلا خطوة تحليل ولا شيء يُفقَد. فإن كان JSON عندك يحمل أرقام مراجع أو رموز أصناف أو أرقام هواتف أو رموزاً بريدية، فهذا هو السبب العمليّ لاختيار مصنّف بدل تصدير CSV.

المعادلة التي تصل نصاً تبقى نصاً

ثمة زاوية أمنية هنا يسهل إغفالها. حين ينتهي محتوى كتبه مستخدمون داخل ملف CSV، فإن أي قيمة تبدأ بـ`=` أو `+` أو `-` أو `@` يعاملها الجدول معادلةً عند الاستيراد — وهي مشكلة الحقن التي تجعل حقول النصّ الحرّ المصدَّرة خطرة فعلاً. وكتابة ‎.xlsx‎ تزيل الآلية بدل أن تخفّفها. فالسلسلة الآتية من JSON تصير خلية موسومة صراحةً سلسلةً نصية، فحقل ملاحظات يُقرأ ‎=cmd|...‎ يجلس في الورقة بتلك الحروف حرفياً ولا يُقيَّم أبداً. وإن كانت البيانات آتية من نموذج ملأه مستخدمون حقيقيون، وذاهبة إلى زميل سيفتحها دون تردّد، فهذا الفارق يعني أكثر من حجم الملف.

المصنّف يسع أوراقاً عدة، وهذا يغيّر ما يمكن أن يصير إليه التداخل

JSON يتداخل والجدول الواحد لا يستطيع، وهذا هو القيد المعتاد. والمصنّف يرخيه. فلأن ملف ‎.xlsx‎ يسع أوراقاً كثيرة، فإن بنيةً فيها أب وأبناء متكررون — طلبات وبنودها، مستخدمون وجلساتهم — تستطيع أن تصير ورقتين يربطهما عمود معرّف، بدل ورقة واحدة إما تسحق الأبناء في خلية وإما تكرّر الأب في كل صفّ. وهذا قرار نمذجة لا شيء يستطيع محوّل استنتاجه، فهو يعني تقسيم JSON قبل التحويل وإنتاج الورقتين منفصلتين. لكن يستحق أن تعرف أن الخيار قائم، لأن غريزة الملف المسطّح — أن تختار شكلاً واحداً وتعيش به — آتية من حدود CSV لا من حدود Excel.

ما لن يفعله المصنّف نيابة عنك

الملف المحوَّل بيانات لا تقرير. لن يحمل معادلات، لأن JSON لم يكن فيه شيء منها؛ فالأعمدة قيم، وأي حساب عليك إضافته لاحقاً. ولن يبني جداول محورية ولا تنسيقاً شرطياً ولا رسوماً بيانية ولا صفوف عناوين مجمَّدة، ولن يعرف أيّ الأعمدة ينبغي أن تكون عملة ولا أيّ التواريخ ينبغي أن تُعرض تواريخَ بدل ما هو افتراضيّ. وليس شيء من هذا نقصاً في التحويل — بل هو الفرق بين البيانات وعرض البيانات. فتوقّع أن تنفق دقيقتين في التنسيق بعد الفتح، ولا تنفق عشرين في البحث عن إعداد كان سيفعلها عنك.

الحدود حدود Excel لا حدود الأداة

تتوقف ورقة العمل عند ‎1,048,576‎ صفاً و‎16,384‎ عموداً. وهذان حدّان صلبان في صيغة الملف لا في أي محوّل، فمصفوفة أطول من مليون سجل لا مكان لها في ورقة واحدة مهما كان الذي أنتجها. وعملياً تصادف حدّاً ألين قبل ذلك: مصنّف بمئات آلاف الصفوف يُفتح ببطء ويُعيد الحساب ببطء ويصير ثقيلاً على العمل قبل وقت طويل من صيرورته مستحيلاً. فإن كان JSON عندك بهذا الحجم فالجواب الصادق أن الجدول وجهة خاطئة وأن البيانات مكانها قاعدة بيانات أو أداة مبنيّة لها. أما دون ذلك، وهو الأغلبية الساحقة من الملفات الواقعية، فليست الصيغة هي القيد. ذاكرة جهازك هي القيد.

أخطاء شائعة يجب تجنّبها

  • إنتاج ملف CSV ثم إعادة تسميته ‎.xlsx‎. الامتداد لا يغيّر المحتوى؛ فإما أن يشتكي Excel وإما أن يرتدّ إلى تخمين كل حقل، وهو بالضبط ما وُجد المصنّف لتفاديه.
  • توقّع أن يصل المصنّف منسّقاً. التحويل يحمل بيانات لا عرضاً — فصيغ العملة وعرض الأعمدة وتجميد العناوين والرسوم عمل دقيقتين بعده.
  • تحويل مصفوفة تتجاوز مليون سجل. ورقة العمل تقف عند ‎1,048,576‎ صفاً، وبعد بضع مئات الآلاف يصير المصنّف مؤلماً في الاستعمال حتى حيث ما زال يُفتح.
  • افتراض أن التداخل لا بدّ أن يُسطَّح في ورقة واحدة. المصنّف يسع أوراقاً كثيرة، فبنية الأب والأبناء تستطيع أن تصير ورقتين يربطهما معرّف — لكن عليك تقسيم JSON أولاً.
  • لصق استجابة واجهة برمجية خام في محوّل عبر الإنترنت. تلك الحمولات تحمل عادة معرّفات وعناوين بريد وأحياناً رموز وصول في حقول لم تصل إليها بالتمرير؛ ابنِ المصنّف محلياً.

كيف تُقارن

الجانبهذه الأداةمحوّلات عبر الإنترنتتصدير CSV بدلاً منه
إرسال البيانات إلى خادملا يحدث أبداًغالباً نعملا
أنواع الخلايا معلَنةنعممتفاوتلا — تُخمَّن عند الاستيراد
الأصفار البادئة تنجونعممتفاوتغالباً لا
حقن المعادلات ممكنلامتفاوتنعم
حساب أو تسجيلغير مطلوبمطلوب غالباًغير مطلوب
السعرمجانيمجاني / باقات مدفوعةمجاني

المزايا

مخرجات ‎.xlsx‎ حقيقية

مصنّف فعليّ، لا ملف CSV أُعطي اسم جدول بيانات وأيقونته.

حفظ الأنواع من الطرف إلى الطرف

الأرقام والنصوص والقيم المنطقية تحطّ في خلايا معلَنة بما هي عليه.

عنوان اتحادي من سجلات غير منتظمة

كل مفتاح وُجد عبر المصفوفة ينال عموداً، فلا تضيع الحقول الاختيارية.

أعمدة بنقطة للتداخل

كائن `address` المتداخل يصبح `address.city` و`address.postcode` بدل كتلة نصية واحدة.

UTF-8 في كل الملف

النص العربي والتركي والحروف المشكولة وسائر ما هو خارج ASCII يُكتب في المصنّف دون تغيير.

يتحمّل المصفوفات الكبيرة

عشرات آلاف السجلات تُحوَّل دون طابور رفع.

بلا تثبيت

بلا رخصة Excel ولا بيئة تشغيل ولا اعتماديات — يعمل على صفحة الويب.

جاهز للعربية وRTL

واجهة كاملة بثماني لغات، منها العربية من اليمين إلى اليسار.

آمن افتراضياً

يُقدَّم عبر HTTPS، بلا تتبّع للملفات وبلا رفع إلى طرف ثالث.

من يستخدمها

المطوّرون

مناولة استجابة واجهة برمجية إلى زميل ملفاً يفتحه ويرتّبه، وأرقام المراجع سليمة فيه.

موظفو العمليات

تحويل تصدير من نظام إلى مصنّف للمالية دون معالج استيراد في المنتصف.

محلّلو البيانات

الحصول على أعمدة معلَنة النوع فوراً بدل تنظيف ما قرّره استيراد CSV لكل حقل.

مديرو الحسابات

إنتاج ورقة جاهزة للعميل من تصدير دون فتح محرر شفرة.

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

لا. يتم التحويل بالكامل في متصفحك — بياناتك لا تُرفع أو تُخزَّن أو تُشارَك أبداً.

نعم. تُحوَّل كل صفوفك وأعمدتك بأمانة؛ تُكتب بياناتك في ورقة .xlsx حقيقية.

نعم — مجاني تماماً، بلا حساب أو علامة مائية أو حد لعدد الملفات.