محوّل Excel إلى JSON
حوّل جداول Excel (.xlsx و.xls و.ods و.csv) إلى JSON داخل متصفحك: اختر ورقة أو كل الأوراق، واستخدم صف العناوين كمفاتيح والتواريخ بصيغة ISO. مجاني.
يعمل بالكامل في متصفحك. لا يتم رفع بياناتك أبدًا.
أدوات ذات صلة
عرض الكلما هو Excel إلى JSON؟
افتح جدول Excel أو OpenDocument لتحصل على صفوفه بصيغة JSON. اختر ورقة واحدة أو كل الأوراق؛ ومع صف العناوين يصبح كل صف كائنًا، وإلا مصفوفة من قيم الخلايا. يُقرأ الملف محليًا ولا يُرفع أبدًا.
كيفية استخدام Excel إلى JSON
- انقر اختر ملف جدول بيانات وحدّد ملف .xlsx أو .xls أو .ods أو .csv.
- اختر الورقة (أو كل الأوراق).
- أبقِ الصف الأول عناوين أعمدة مفعّلًا للحصول على كائنات، أو أوقفه للحصول على مصفوفات.
- انسخ JSON أو تنزيل الملف.
مثال
Sheet "Users": id | name | joined | active → 1 | Ada | 2024-01-15 | TRUE
[{"id": 1, "name": "Ada", "joined": "2024-01-15T00:00:00.000Z", "active": true}, …] متى تستخدم Excel إلى JSON
استخدمه لتحويل الجداول إلى JSON لواجهات API أو بيانات الاختبار أو السكربتات دون تثبيت أي شيء. يقرأ القيم لا التنسيق: لا تُصدَّر الخلايا المدمجة والألوان والتعليقات والصيغ.
كيف يعمل Excel إلى JSON
يُقرأ الملف بواسطة SheetJS (xlsx) داخل متصفحك. تحتفظ قيم الخلايا بأنواعها: تبقى الأرقام أرقامًا والقيم المنطقية منطقية، وتصبح الخلايا الفارغة null وتتحول خلايا التواريخ إلى سلاسل ISO 8601 بتوقيت UTC. ومع صف العناوين يستخدم SheetJS الصف الأول كمفاتيح (وتحصل العناوين المكررة على لواحق)؛ ويُنتج «كل الأوراق» كائنًا مفاتيحه أسماء الأوراق. ولا تُعاد حسابات الصيغ؛ بل تُستخدم النتيجة المخزَّنة في الملف.
حالات الاستخدام الشائعة
- تحويل قائمة منتجات تُدار في Excel إلى JSON لموقع ويب
- استيراد بيانات جدول إلى قاعدة بيانات NoSQL
- إنشاء بيانات اختبار من صادر Google Sheets مشترك
- فحص قيم الخلايا الخام لملف .xlsx
الأسئلة الشائعة
هل يُرفع ملفي؟
لا. يعمل SheetJS في متصفحك ولا يغادر الملف جهازك.
لماذا التواريخ بتوقيت UTC؟
يخزّن Excel التواريخ دون منطقة زمنية؛ وتُكتب بصيغة ISO 8601 عند منتصف الليل بتوقيت UTC ليبقى تاريخ التقويم ثابتًا.
هل تُقيَّم الصيغ؟
تُستخدم القيمة التي خزّنها Excel في الملف؛ ولا تُعاد حسابات الصيغ.