تحويل Excel إلى JSON في أربع خطوات
- قم بتحميل أو لصق بيانات جدول البيانات. اختر ملف
.xlsxأو الصق الخلايا المنسوخة. - حدد ورقة العمل. اختر ورقة واحدة من المصنف.
- قم بتكوين الصفوف والأنواع. اختر صف الرأس، وسلوك القيمة الفارغة، وسلوك الصيغة، ومعالجة الأنواع.
- قم بالمعاينة والتصدير. افحص الجدول الذي تم تحليله و JSON قبل نسخه أو تنزيله.
حدد ورقة عمل
قد يحتوي المصنف على أوراق غير مرتبطة مثل Customers و Orders و Summary.
بعد تحميل الملف، يسرد محدد ورقة العمل كل ورقة وتعرض المعاينة الورقة المحددة قبل التحويل.
اختر صف الرأس
الصف الفعلي الأول ليس دائمًا الرأس. غالبًا ما تحتوي المصنفات على عنوان تقرير، أو صف فارغ، أو تاريخ مولّد، أو تسميات مجمعة فوق أسماء الحقول الحقيقية.
قم بتعيين رقم صف الرأس قبل التحويل. عندما تكون الرؤوس فارغة أو مكررة، تحذر الأداة، وتنشئ مفاتيح احتياطية فريدة وتعرض المفاتيح النهائية في المعاينة.
إذا لم يتم استخدام رأس، فسيتم إخراج مصفوفات من المصفوفات أو مفاتيح مولدة وفقًا للوضع المحدد.
الحفاظ على أنواع البيانات المفيدة
الأرقام
يتم تخزين الخلايا الرقمية كأرقام JSON ما لم يظل العمود نصًا.
التواريخ
قد يتم تخزين تواريخ Excel كأرقام تسلسلية مع تنسيق تاريخ. يتم تحويل خلايا التاريخ المعترف بها إلى سلسلة نصية موثقة. لا يتم تخمين الخلايا الرقمية غير المنسقة كتاريخ أبدًا.
القيم المنطقية
يتم الحفاظ على الخلايا الصحيحة والخاطئة كقيم منطقية JSON.
النص والأصفار البادئة
تبقى الرموز مثل 00123 سلاسل نصية عندما يخزنها المصنف كنص. تكشف المعاينة القيم التي قد تفقد الأصفار البادئة.
الخلايا الفارغة
اختر بين سلسلة فارغة أو null أو حذف الخاصية. يتم تطبيق السياسة المحددة بشكل متسق.
قرر كيفية تصدير خلايا الصيغة
قد تحتوي خلية الصيغة على نص صيغة، أو قيمة محسوبة مخزنة مؤقتًا، أو تنسيق عرض.
- الافتراضي إلى القيمة المحسوبة المخزنة
- تقديم نص الصيغة كخيار
- تحذير عند فقدان القيمة المخزنة مؤقتًا
التعامل مع الخلايا المدمجة
في نطاق مدمج، قد تحتوي الخلية العلوية اليسرى فقط على القيمة.
- الاحتفاظ بقيمة الخلية العلوية اليسرى فقط — الافتراضي.
- تعبئة القيمة عبر النطاق المدمج — مفيد لجداول التقارير، لكنه قد يغير المعنى.
- تحذير وترك الخلايا فارغة.
إزالة أو الاحتفاظ بالصفوف الفارغة
يمكن إزالة الصفوف الفارغة تمامًا أو الاحتفاظ بها. يتم اقتطاع الأعمدة خارج البيانات المستخدمة تلقائيًا.
لصق البيانات من Excel
عند نسخ الخلايا من Excel أو جدول بيانات آخر، تتلقى المتصفحات نصًا مفصولاً بعلامات جدولة.
يقوم وضع اللصق بتحليل علامات التبويب وفواصل الأسطر، ويعرض معاينة جدول ويستخدم نفس خيارات الرأس والنوع.
مشاكل شائعة في تحويل Excel إلى JSON
تظهر التواريخ كأرقام
تمت قراءة الخلية كقيمة رقمية دون تفسير التاريخ. تأكد من تنسيق المصدر وخيار تحويل التاريخ.
الأصفار البادئة مفقودة
قد تكون الخلية المصدر رقمية بالفعل. قم بتنسيق أعمدة المعرفات كنص في المصنف قبل التحويل.
نتائج الصيغة قديمة
يقرأ المحول القيمة المخزنة ولا يعيد حساب الصيغ. افتح واحفظ المصنف قبل التحويل إذا كانت القيم المخزنة مؤقتًا بحاجة إلى تحديث.
الرؤوس الفارغة تنشئ مفاتيح غير صالحة
حدد صف الرأس الصحيح أو قم بتحرير أسماء الأعمدة المولدة. تعرض معاينة الإخراج كل مفتاح نهائي.
الخلايا المدمجة تنشئ قيمًا فارغة
اختر استراتيجية الخلايا المدمجة. تعبئة القيم عبر النطاق اختيارية وقد لا تناسب كل مصنف.
الأسئلة الشائعة حول تحويل Excel إلى JSON
ما هي ملفات Excel المدعومة؟
يدعم الإصدار المذكور .xlsx. لا يتم الإعلان عن تنسيق .xls حتى يوجد مسار مكتبة مختبر له.
هل يمكنني تحويل ورقة محددة؟
نعم. محدد ورقة العمل هو جزء أساسي من هذه الصفحة.
هل يمكنني تحويل جميع الأوراق مرة واحدة؟
ليس في هذا الإصدار. يتم عرض إخراج متعدد الأوراق فقط عندما يتم تحديد بنية الإخراج لكل ورقة بوضوح.
هل يتم الحفاظ على الصيغ؟
تصدر الأداة القيمة المخزنة أو نص الصيغة، اعتمادًا على الوضع المحدد. لا يعيد حساب الصيغ.
كيف يتم تحويل تواريخ Excel؟
تصبح خلايا التاريخ المعترف بها سلسلة ISO أو نصًا معروضًا. لا يتم تخمين الخلايا الرقمية كتواريخ بدون دليل تنسيق.
هل يتم تحميل المصنف؟
لا — تتم قراءة ملفات .xlsx بالكامل في متصفحك. يتم تقديم الملفات التي تتجاوز حد معالجة المتصفح كخيار احتياطي اختياري على الخادم، ولا يتم تحميل أي شيء دون موافقتك.