تحويل JSON إلى XLSX JavaScript Object Notation ↔ Excel Workbook مجاناً عبر الإنترنت آمن
أفلِت ملف JSON وخذ XLSX. القراءة والكتابة تجريان هنا، داخل متصفحك، فلا يغادر الملف جهازك — وما يُبقيه العبور وما لا يستطيع مكتوبان أدناه، لا متروكان لتكتشفهما بنفسك.
حوِّل ملفك
أفلِت هنا ملف JSON، أو اختر واحداً.
ملفك لا يغادر هذا الجهاز. كل شيء يعمل داخل متصفحك.
لا رفع لأي ملف
التحويل من JSON
التحويل إلى JSON
من أين جاءت هذه الصيغ
صيغةُ CSV أقدمها وأقلّها تقييساً: جدولٌ مكتوبٌ سطوراً من نص، استُعمل منذ السبعينيات ولم يُوصَف كتابةً إلا سنة 2005، وقد كان كل برنامجٍ قد قرّر لنفسه ما الفاصل ومتى تُوضَع علامات الاقتباس. وخرج XML من SGML سنة 1998، للمستندات التي يجب أن تحمل بنيةً صارمة وأن تُراجَع على مخطّط. وانتزع دوغلاس كروكفورد صيغةَ JSON من جافاسكربت نحو سنة 2001، وقد جُرِّدت عمداً إلى كائناتٍ وقوائمَ وأعدادٍ وسلاسلِ حروف — وهذا التجريد هو سبب استيلائها على الوِب. وYAML ابنُ عمها المقروء، حيث تقوم الإزاحةُ بما تقوم به الأقواس في غيرها. والذي يهم في التحويل بينها شيءٌ واحد: CSV مسطحة، شبكةٌ من صفوفٍ وأعمدة، أما JSON وXML وYAML فأشجار.
أين تصادفها
صيغة CSV هي ما يُصدّره جدول الحساب، وما يناولك إياه محاسبٌ أو منصةُ متجرٍ أو كشفُ حساب. وJSON هي ما تتكلم به خدماتُ الوِب، وبها تُكتَب ملفاتُ الإعداد أكثر فأكثر. وXML تعيش في أنظمة المؤسسات الأقدم، وفي معايير الفوترة، وفي داخل صيغ المكاتب نفسها. وYAML حيث يكتب البشرُ الإعداداتِ بأيديهم. والتحويلُ بينها هو عملُ كل يوم: نقلُ البيانات من حيث نشأت إلى حيث تُطلَب.
أسئلة متكررة
فُتح ملف CSV عندي في إكسل عموداً واحداً. لماذا؟
لأن جدول الحساب كان ينتظر فاصلاً آخر. فإكسل يتبع فاصلَ القوائم في إعدادات المنطقة، وهو الفاصلةُ المنقوطة في كل موضعٍ تكون فيه الفاصلةُ علامةً عشرية أصلاً — أي في معظم أوروبا القارية. فيبدو الملفُّ المفصولُ بالفواصل عمودَ نصٍّ واحداً. استعمل نافذة الاستيراد وصرِّح بالفاصل، بدل أن تفتح الملف بنقرتين. وبالإعداد الإقليمي نفسه يُفسَّر وصولُ 3.5 أحياناً على هيئة تاريخ.
لماذا لا يصير ملف JSON المتداخل عندي جدولاً مرتباً؟
لأن جدول الحساب مسطح وJSON شجرة. فالصفُّ يحمل قيمةً واحدة لكل عمود؛ وكائنُ JSON قد يحمل قائمةً داخل حقلٍ داخل قائمةٍ أخرى. والتحويل يعني اختيارَ كيفية تسطيح ذلك: إما وصلُ الأسماء المتداخلة في عنوان عمودٍ واحدٍ طويل، وإما تكرارُ الصف الأب مرةً لكل ابن. وكلاهما تنازل، ولا يمكن نقضُ أيٍّ منهما تلقائياً — ولهذا يحتاج الرجوعُ من الجدول إلى الشكل الأصلي قراراً بشرياً في الغالب.
أيفقد الملف شيئاً من جودته؟
ذلك بحسب ما يسع الصيغتين أن تحملاه. فالتحويل بين صيغتين تحفظان الشيء نفسه — من PNG إلى BMP، ومن WAV إلى FLAC — لا يفقد شيئاً. أما التحويل إلى صيغةٍ تطرح المعلومات توفيراً للمساحة، كـJPEG أو MP3، فيفقد قليلاً في كل مرة، والعودة لا تردّ ما ذهب. وحيث يوجد خيار، تميل هذه الصفحة إلى حفظ الجودة الأصلية لا إلى إخراج أصغر ملف.
هل يُرفَع ملفي إلى مكانٍ ما؟
لا. يجري التحويل داخل متصفحك، على جهازك أنت؛ فالملف لا يغادره قط، وليس هنا خادمٌ أصلاً يستقبله. ولهذا كان الذي يحدّ الملفَّ الكبير ذاكرتَك أنت لا عمليةَ رفع، ولهذا لا يمكن لشيءٍ تحوّله أن يظهر في سجلات أحد — ولا في سجلاتنا. أما أدوات الصوت والصورة فتجلب محرّك التحويل من هذا الموقع في أول استعمال — نحو ثلاثين ميغابايت، مرةً واحدة؛ وبعدها يبقى العمل كلّه على جهازك.
لماذا يحوّل الناس JSON إلى XLSX
JSON هي اللغة التي تتخاطب بها البرامج. تصدير من خدمة ويب، وجواب واجهة برمجية، وتفريغ من قاعدة بيانات، وسجل تطبيق: معظمها يصل بصيغة JSON. وهي ممتازة للبرمجيات ومربكة للناس، لأن شاشة مليئة بالأقواس وعلامات الاقتباس والفواصل لا يمكنك فرزها أو تصفيتها أو جمعها. أما ملف XLSX فهو مصنف إكسل: جدول بيانات حقيقي بصفوف وأعمدة يُفتح في إكسل ونامبرز وليبر أوفيس وجداول جوجل دون أي خطوة استيراد. ولهذا يحوّل الناس JSON إلى XLSX: لديهم بيانات أنتجها برنامج ويريدون النظر إليها أو عدّها أو مشاركتها مع من يعيش في جدول بيانات.
والمواقف مألوفة. محلل سحب سجلات من واجهة برمجية ويريد جدولاً محورياً. وصاحب متجر صدّر طلبات ويحتاج إليها في إكسل. ومدير أُرسلت إليه نتائج استبيان في ملف تقني. ومطوّر يريد فحص بضع مئات من السجلات بنظرة. وفي كل حالة تكون البيانات منظَّمة أصلاً، والمفقود هو الورقة فقط.
تحوّل هذه الصفحة JSON إلى XLSX داخل متصفحك. يُقرأ ملفك ويُكتب هنا، فلا يغادر جهازك، وهذا مهم لقوائم العملاء والطلبات وكل ما هو شخصي. وتخبرك الصفحة مقدماً بما يبقيه العبور وما لا يستطيعه، بدلاً من تركك لتكتشفه. وستجد أدناه كيف يعمل التحويل، وأي نوع من JSON يمكن أن يصير ورقة، وما الذي يحتويه مصنف محوَّل وما الذي لا يحتويه.
كيف يعمل التحويل
تصير المفاتيح الصف الأول
يُقرأ ملف JSON داخل متصفحك. تصير مفاتيح السجلات الصف الأول في ورقة العمل، ثم يصير كل سجل صفاً تحتها. والنتيجة هي الصفوف والأعمدة ورقة عمل حقيقية، مع المفاتيح صفاً أول، فيُفتح الملف في إكسل أو نامبرز أو ليبر أوفيس دون خطوة تحويل.
أرقام حقيقية ونص حقيقي
تصير الأرقام في JSON أرقاماً في الخلايا، ويصير النص نصاً. وهذه ميزة واضحة على CSV، التي بلا أنواع: ففي المصنف يمكن جمع عمود من المبالغ فوراً، دون إخبار جدول البيانات ما هو.
لا مربع حوار استيراد
مع CSV تخمّن البرامج الأنواع والفواصل، وكثيراً ما تخطئ. أما XLSX فيحمل بنيته الخاصة، فلا شيء يُخمَّن. تنقر الملف نقرتين، والجدول هناك.
ما الذي يُحتفظ به
كل الصفوف وكل الأعمدة
يصير كل سجل صفاً ويصير كل مفتاح عموداً. لا شيء يُسقط، وحقل لا يظهر إلا في سجل متأخر يحصل مع ذلك على عموده.
القيم
تُكتب كل قيمة في خليتها. تُظهر الورقة البيانات كما كانت في JSON، جاهزة للفرز والتصفية والحساب.
ملف يُفتح في كل مكان
يُفتح XLSX في إكسل ونامبرز وليبر أوفيس، وتستطيع جداول جوجل استيراده. وتستطيع إرساله إلى زميل دون أن تشرح كيف يفتحه.
ما ينبغي أن تعرفه قبل تحويل JSON إلى XLSX
شكل واحد فقط من JSON هو جدول أصلاً
تنطبق قاعدة الشكل نفسها كما في CSV: مصفوفة من كائنات مسطحة. أما كائن مفرد، أو شجرة فيها كائنات داخل كائنات، فليس فيه صفوف لتُكتب ويُرفض بدلاً من أن يُسطَّح إلى شيء لم تطلبه. فإن كان ملفك شجرة فاستخرج قائمة السجلات التي تحتاج إليها وحوّلها.
ما يخرج بيانات لا مستند
ما يخرج بيانات لا مستند: ورقة واحدة، بلا صيغ، ولا عروض أعمدة، ولا ألوان، ولا ترويسة مثبّتة، لأن شيئاً من هذه لم يكن في JSON أصلاً. فملف JSON لا يعرف شيئاً عن الشكل الذي ينبغي أن يبدو عليه جدول البيانات. وسترغب في توسيع الأعمدة وتنسيق الترويسة بنفسك، وهذا يستغرق لحظات.
القيم المتداخلة تُكتب نص JSON
القيمة المتداخلة، حيث يحمل حقل قائمة أو كائناً، تُكتب في الخلية نص JSON، لأن الخلية لا تستطيع حمل فرع. والمعلومة هناك، وتستطيع تقسيمها بأدوات جدول بياناتك.
كيف تحوّل JSON إلى XLSX هنا
أضف ملفك
أسقط ملف JSON على الصفحة أو اخترها من جهازك. يُقرأ داخل متصفحك ولا يُرفع.
حوّل
اضغط الزر. يستغرق ملف بحجم عادي لحظة. أبقِ الصفحة مفتوحة حتى ينتهي.
نزّل وافتح
نزّل XLSX وافتحه في برنامج جدول البيانات. افحص الترويسة وبضعة صفوف في المنتصف والصف الأخير، ثم وسّع الأعمدة ونسّق كما تشاء.
نظرة أقرب إلى JSON وXLSX
الأشجار والشبكات
JSON تصف شجرة: كائنات تحتوي قيماً، قد تكون بدورها كائنات أو قوائم. وورقة العمل شبكة: صفوف وأعمدة، لا أكثر. والشجرة تستطيع حمل أشياء لا تستطيعها الشبكة، مثل فرع تحته فروع مختلفة. أما قائمة سجلات موحدة فتناسب الشبكة تماماً. وتحويل JSON إلى XLSX هو الانتقال من الشكل العام إلى الخاص، وهو يسير بسلاسة حين تكون البيانات جدولاً في الحقيقة منذ البداية.
XLSX أم CSV؟
إن كنت تحتاج إلى جدول بسيط يستطيع أي برنامج قراءته فإن JSON إلى CSV أخف وأعم. وXLSX أفضل حين يستعمل من يفتحونه إكسل، وحين تريد أرقاماً مكتوبة صحيحة، وحين تود تجنب تخمين الاستيراد. ولمعظم العمل المكتبي فإن المصنف هو الخيار الأريح.
لماذا تفيد الصرامة
كثيراً ما تخترع الأدوات التي تقبل أي JSON وتسطّحه تلقائياً أسماء أعمدة مثل address.street أو items.0.price. وهذا مريح إلى أن تحتاج إلى معرفة ما حدث. وبقبول الشكل الذي هو جدول أصلاً فقط، تعفيك هذه الصفحة من القرارات الصامتة.
حالات شائعة بالتفصيل
تصديرات من خدمات الويب والواجهات البرمجية
تعيد أغلب الخدمات قوائم سجلات بصيغة JSON. وإن احتجت إليها في إكسل فحوّل JSON إلى XLSX وافتح النتيجة. إنه أسرع طريق من جواب واجهة برمجية إلى جدول محوري.
الطلبات والعملاء والمنتجات
كثيراً ما تتيح منصات المتاجر تصدير البيانات بصيغة JSON. ومصنف للطلبات أو المنتجات يمكن فرزه بالتاريخ أو تصفيته بالعميل أو جمعه بالمنتج ببضع نقرات.
نتائج الاستبيانات والسجلات
الأدوات التي تخزّن إجابات الاستبيانات أو سجلات الأحداث بصيغة JSON تنتج سجلاً لكل إجابة أو حدث. وفي ورقة عمل يمكن عدّها ورسمها ومقارنتها.
مشاركة البيانات مع زملاء غير تقنيين
زميل لم ير قوساً معقوفاً قط سيفهم ورقة عمل فوراً. والتحويل قبل الإرسال يوفر الشرح والأخطاء.
نصائح عملية قبل تحويل JSON إلى XLSX
افحص شكل ملفك
افتح JSON في محرر نصوص. فإن بدأ بقوس مربع وحمل قائمة سجلات بأقواس معقوفة بقيم بسيطة فهو الشكل الصحيح. وإن بدأ بقوس معقوف وفيه سجلات متداخلة فابحث عن القائمة التي تحتاج إليها واستخرجها أولاً.
اعرف أي القيم متداخلة
إن احتوت بعض الحقول قوائم أو كائنات فستظهر نص JSON في خلاياها. قرر هل تحتاج إلى تقسيمها، وخطط لذلك في جدول البيانات.
فكّر في الحجم
كل شيء يعمل على جهازك، فالملف الكبير جداً يحتاج إلى ذاكرة. ولملفات من عدة ميغابايتات استعمل حاسوباً، وقسّم البيانات إن عانت الصفحة.
خطط للتنسيق
بما أن المصنف بلا عروض أو ألوان أو ترويسة مثبّتة، فخصص دقيقة للتنسيق بعد التحويل. حدد كل الأعمدة واستعمل الاحتواء التلقائي، واجعل الترويسة غامقة وثبّت الصف الأول.
أسئلة يطرحها الناس قبل التحويل
لماذا رُفض ملفي؟
لأنه ليس مصفوفة كائنات مسطحة. فكائن مفرد، أو شجرة فيها كائنات داخل كائنات، ليس فيه صفوف لتُكتب. اختر القائمة التي تحتاج إليها وحوّلها.
لماذا توجد ورقة واحدة فقط؟
لأن قائمة سجلات JSON جدول واحد. وورقة واحدة هي النتيجة الصادقة.
أين صيغي وألواني؟
لم تكن في JSON قط. يحمل المصنف بيانات، والتنسيق لك لتضيفه.
ماذا يحدث للقوائم داخل سجل؟
تُكتب في الخلية نص JSON، لأن الخلية لا تستطيع حمل فرع.
هل يُرفع ملفي؟
لا. يعمل التحويل في متصفحك ولا يغادر الملف جهازك.
هل أستطيع العودة إلى JSON؟
نعم. XLSX إلى JSON يعيد المصنف قائمة سجلات.
الاختيار الحكيم حين تحوّل JSON إلى XLSX
مصنف أم جدول بسيط؟
لمستخدمي إكسل، المصنف. ولكل ما يجب أن تقرأه أي أداة، CSV. وكلاهما متاح هنا.
أهداف أخرى
إن كانت الوجهة ملف ترميز أو إعدادات فإن JSON إلى XML وJSON إلى YAML يخدمان هذه الحاجات.
احتفظ بـJSON
JSON هو الأصل. فهو يحمل البنية والأنواع. احتفظ به، وعامل المصنف على أنه عرض للبيانات.
الحصول على نتيجة جيدة بعد التحويل
احتواء الأعمدة تلقائياً
حدد الكل واستعمل الاحتواء التلقائي حتى يتسع كل عمود لمحتواه. فهو يحوّل ورقة ضيقة إلى ورقة مقروءة.
نسّق الترويسة وثبّتها
اجعل الصف الأول غامقاً وثبّته، حتى تبقى الأسماء ظاهرة وأنت تمرّر عبر السجلات.
اضبط تنسيقات الأرقام والتواريخ
تصل الأرقام أرقاماً. وإن أردت رموز عملات أو عدداً ثابتاً من الكسور العشرية فطبّق التنسيق. والتواريخ التي كانت نصاً في JSON يمكن تحويلها بدوال التاريخ في برنامجك.
افحص بضعة صفوف مقابل المصدر
قارن سجلين أو ثلاثة في الورقة بـJSON. يستغرق دقيقة ويخبرك أن الجدول أمين.
تجهيز JSON ليتحول جيداً
شكّل البيانات قبل أن تحوّل JSON إلى XLSX
إن كان ملفك شجرة فتستطيع عادةً إعادة تشكيلها إلى قائمة سجلات مسطحة أولاً. اختر القائمة التي تحمل ما تريد عدّه: الطلبات أو العملاء أو الأحداث. انسخها إلى ملف خاص بها، مع الأقواس المربعة حولها، وستقبلها الصفحة.
أبقِ أسماء الحقول ذات معنى
تصير المفاتيح الترويسة، فكلما كانت الأسماء أوضح كانت الورقة أقرأ. وإن كنت تتحكم في المصدر فاستعمل أسماء مثل order_date وcustomer_name بدلاً من اختصارات لا يفهمها إلا مبرمج.
كن متسقاً في الأنواع
حقل يحمل أرقاماً في معظم السجلات ونصاً في قليل منها سيربك الفرز والمجاميع. فإن استطعت نظّف الشاذ قبل التحويل، حتى يعني كل عمود شيئاً واحداً.
العمل مع المصنف بعد أن تحوّل JSON إلى XLSX
حوّل النطاق إلى جدول
لبرامج جداول البيانات أمر يحوّل كتلة من الخلايا إلى جدول مسمى، بأزرار تصفية على الترويسة وصفوف متناوبة الألوان. وبعد أن تحوّل JSON إلى XLSX طبّقه. فيصير الفرز والتصفية نقرة واحدة، وتبقى الصيغ التي تشير إلى الجدول تعمل حين تضيف صفوفاً.
ابنِ جدولاً محورياً
الجدول المحوري أسرع طريقة للإجابة عن أسئلة مثل أي منتج بيع أكثر، وأي عميل طلب أكثر، أو كم حدثاً وقع كل يوم. ولأن المصنف فيه ترويسات سليمة وقيم مكتوبة الأنواع، يتعرف منشئ الجدول المحوري على الحقول فوراً.
أضف رسوماً بيانية
حدد الأعمدة التي تريد مقارنتها وأدرج رسماً بيانياً. فالبيانات التي وصلت قائمة سجلات من برنامج تصير صورة يفهمها اجتماع في ثوانٍ.
ادمج مع أوراق أخرى
إن كانت لديك عدة تصديرات JSON فحوّل JSON إلى XLSX لكل منها وانسخ الأوراق في مصنف واحد، أو استعمل دوال البحث لربطها بحقل مشترك مثل رقم العميل. والقيم المكتوبة الأنواع تجعل عمليات البحث هذه موثوقة.
احفظ نسخة للمستقبل
حين تنسق المصنف على هواك احفظه قالباً. وسيكون التصدير التالي مسألة لصق البيانات الجديدة تحت الترويسة نفسها.
الخصوصية والتعامل
لماذا يهم التحويل المحلي للبيانات
كثيراً ما تحوي ملفات البيانات ما هو خاص: عملاء وطلبات وعناوين ورسائل. وكثير من المحوّلات عبر الإنترنت يرفع ملفك إلى خادم ويعالجه ويعيد النتيجة، ولبعض الوقت تعيش نسخة على جهاز لا تتحكم فيه. أما هنا فمتصفحك أنت يؤدي العمل، فتبقى البيانات على جهازك.
ماذا يحدث حين تغادر
حين تغلق الصفحة يختفي الملف المحوّل من المتصفح، فنزّله أولاً. ولا يُحتفظ بشيء من بياناتك.
إن حدث خطأ ما
تقول الصفحة إن الملف ليس JSON صالحاً
قد توجد فاصلة شاردة أو علامة اقتباس ناقصة أو قوس لا يُغلق. افتح الملف في محرر يبرز أخطاء JSON وأصلح السطر الذي يشير إليه.
يبدو المصنف ضيقاً
هذا طبيعي، لأن ملف JSON لا يحمل عروضاً. استعمل الاحتواء التلقائي على الأعمدة.
تتجمد الصفحة مع ملف كبير
كل شيء يعمل على جهازك، والملف الكبير يحتاج إلى ذاكرة. حاول مجدداً على حاسوب، أو قسّم البيانات.
أدوات ذات صلة
تغطي العائلة نفسها من الأدوات المهام المجاورة. وللعودة استعمل XLSX إلى JSON. ولجدول بسيط فإن JSON إلى CSV وCSV إلى JSON تعملان مع الملفات النصية. ولصيغ أخرى من البيانات المنظمة هناك JSON إلى XML وXML إلى JSON وJSON إلى YAML وYAML إلى JSON. وحين تكون الأرقام في ملف PDF فإن PDF إلى XLS يعيد بناء جدول من الصفحة.
مثال محلول
لنفترض أنك صدّرت 500 طلب من متجر إلكتروني في ملف JSON، ويريدها محاسبك في إكسل. تسقط الملف هنا وتضغط الزر. وبعد لحظة تنزّل مصنفاً بأسماء الحقول في الصف الأول و500 صف تحته. وتحتوي الأعمدة تلقائياً وتثبّت الترويسة وترسله. فيفتحه المحاسب بنقرتين، وتُجمع المبالغ فوراً، لأنها أرقام. ويبقى JSON في مجلدك مصدراً.
قائمة فحص قصيرة
قبل التحويل
تأكد من أن الملف قائمة سجلات. وسجّل أي الحقول متداخلة. واحتفظ بـJSON.
أثناء التحويل
ابقَ في الصفحة حتى يجهز الملف.
بعد التحويل
افتح المصنف، واحتوِ الأعمدة تلقائياً، ونسّق الترويسة، وافحص بضعة صفوف مقابل المصدر، واحفظ.
أخطاء شائعة
تغذيته بشجرة
لا تتوقع أن تحوّل JSON إلى XLSX لملف شديد التداخل. استخرج قائمة السجلات أولاً.
توقع تقرير منسق
يحمل المصنف بيانات لا مستنداً. أضف التنسيق بنفسك.
حذف JSON
احتفظ به. فهو يحمل البنية التي لا يستطيعها الجدول.
بياناتك تبقى على جهازك
يحدث التحويل محلياً. يقرأ متصفحك أنت ملفك ويعيد كتابته هناك ويعيده إليك بصيغة XLSX. لا شيء يُرفع، فلا تنتهي نسخة على خادم ولا يستطيع أحد آخر قراءتها. ولبيانات ذات محتوى خاص هذه هي الطريقة الآمنة لتحويل JSON إلى XLSX.
الخلاصة
لتحوّل JSON إلى XLSX هنا، أسقط الملف واضغط الزر. يُقرأ ويُكتب في متصفحك، فلا يغادر الملف جهازك. تصل الصفوف والأعمدة ورقة عمل حقيقية، مع المفاتيح صفاً أول، فيُفتح الملف في إكسل أو نامبرز أو ليبر أوفيس دون خطوة تحويل. وتنطبق قاعدة الشكل نفسها كما في CSV: مصفوفة من كائنات مسطحة. وما يخرج بيانات لا مستند: ورقة واحدة، بلا صيغ، ولا عروض أعمدة، ولا ألوان، ولا ترويسة مثبّتة، لأن شيئاً من هذه لم يكن في JSON أصلاً. والقيمة المتداخلة تُكتب في الخلية نص JSON.