رجوع

JSON إلى Excel

الصق JSON من استجابة API، أو تصدير قاعدة بيانات، أو webhook، أو تقرير تطبيق، واحصل على ملف XLSX منظم. يحوّل Happycapy الكائنات إلى صفوف، والمفاتيح إلى عناوين أعمدة، والحقول المتداخلة إلى أعمدة مقروءة، والمصفوفات إلى التنسيق الذي تطلبه. مجاني للبدء.

كيف يتحول JSON إلى ملف Excel

لصق بيانات API أو بيانات مُصدَّرة، وتحديد كيفية تعيين الحقول المتداخلة، وتنزيل ملف XLSX.

1

لصق ملف JSON الخاص بك

انسخ مصفوفة أو كائن JSON من استجابة API أو تصدير قاعدة بيانات أو أي ملف، ثم ألصقه مباشرة في حقل الإدخال. لا حاجة لأي تنسيق أو تحضير خاص.

2

وصف تفضيلاتك

حدد تعليمات اختيارية — مثل الحقول التي تريد تضمينها، أو كيفية تسمية الأعمدة، أو كيفية معالجة المفاتيح المتداخلة — لتتطابق النتيجة تمامًا مع ما تحتاجه في جدول البيانات.

3

وكيل الذكاء الاصطناعي ينظم بياناتك

يقوم الوكيل بتحليل JSON الخاص بك، ويطابق كل مفتاح مع عنوان عمود، ويسطّح الكائنات المتداخلة باستخدام تدوين النقطة، ويرتب كل عنصر من المصفوفة كصف مرقّم في جدول البيانات.

4

تنزيل ملف Excel الخاص بك

احصل على ملف XLSX جاهز ونظيف يمكنك فتحه في Excel أو Google Sheets أو أي أداة جداول بيانات — مصنّف ومرتب وخالٍ من إعادة التنسيق اليدوي التي كانت ستستغرق ساعات.

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

مصمم للأشخاص الذين ينقلون بيانات شبه منظَّمة من واجهات API والتطبيقات وقواعد البيانات إلى Excel.

المطورون وبناة APIs

حوّل بسرعة استجابات API أو تصديرات JSON من قاعدة البيانات إلى جداول بيانات لمشاركتها مع زملاء غير تقنيين، أو أصحاب مصلحة، أو عملاء يعملون في Excel وليس في الكود.

محللو البيانات والفرق التجارية

تجاوز إعادة التنسيق اليدوي بالنسخ واللصق عند العمل مع مصادر بيانات قائمة على JSON. احصل على جدول Excel نظيف وجاهز للتحليل المحوري في ثوانٍ حتى تنتقل مباشرة إلى التحليل.

مديرو العمليات والمشاريع

حوّل تقارير JSON، أو تصديرات المخزون، أو تفريغات بيانات CRM إلى جداول بيانات منظمة للتتبع أو إعداد التقارير أو المشاركة — دون الحاجة إلى مطور لكتابة نص برمجي للتحويل.

نصائح تعيين JSON إلى Excel

التحكم في المصفوفات والكائنات المتداخلة والعناوين وأنواع البيانات قبل إنشاء جدول البيانات.

01

حدد الحقول التي تريد الاحتفاظ بها

إذا كان ملف JSON الخاص بك يحتوي على مفاتيح كثيرة لا تحتاجها، اذكر فقط تلك التي تريدها كأعمدة. على سبيل المثال: 'ضمّن فقط أعمدة id و name و email.' هذا يجعل جدول Excel الخاص بك مركزًا وسهل القراءة.

02

أعطِ الأعمدة أسماء مقروءة

اطلب من الوكيل إعادة تسمية المفاتيح الغامضة بلغة واضحة. على سبيل المثال: 'أعد تسمية usr_id إلى User ID و ts إلى Timestamp.' ستطابق عناوين الأعمدة في جدول البيانات النهائي تمامًا ما تحدده.

03

تحكم في عمق التسطيح

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

04

طلب ترتيب صفوف محدد

أضف تعليمة ترتيب مثل 'رتّب الصفوف بالتاريخ تنازليًا' أو 'رتّب حسب total_amount من الأعلى إلى الأدنى' حتى يصلك جدول البيانات مرتبًا مسبقًا وجاهزًا للمراجعة.

05

تعامل مع المصفوفات داخل الكائنات بشكل واضح

إذا كان الحقل يحتوي على مصفوفة متداخلة (مثل قائمة العلامات لكل سجل)، حدد ما تريد فعله: 'اجمع قيم المصفوفة كسلسلة نصية مفصولة بفواصل في خلية واحدة' أو 'وسّعها إلى صفوف متعددة — صف واحد لكل علامة.'

06

وضّح القيم المفقودة أو الفارغة

أخبر الوكيل بكيفية تمثيل القيم الفارغة (null): 'استبدل قيم null بـ N/A' أو 'اترك الخلايا الفارغة بلا محتوى.' هذا يمنع الخلايا الفارغة الغامضة التي قد تشوّه الصيغ أو الفلاتر لاحقًا في Excel.

ما يمكن توقعه من تحويل JSON إلى Excel

مراجعة جودة المخرجات وعمليات التحقق اللاحقة وتوقعات التنزيل لتحويل JSON إلى Excel.

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

مثال: قبل: [{"order_id":1001,"customer":{"name":"Ana","email":"ana@example.com"},"shipping":{"city":"Austin"},"line_items":[{"sku":"TEE-1","qty":2}],"total":79.5}]. بعد: ملف Excel يحتوي على ورقة Orders تتضمن order_id وcustomer.name وcustomer.email وshipping.city والإجمالي، وإما عمود line_items مدمج أو ورقة Line Items منفصلة مرتبطة عبر order_id.

ملاحظات تعيين JSON

راجع هذا القسم عندما تتضمن تفاصيل المصدر: التحكم في المصفوفات والكائنات المتداخلة والعناوين وأنواع البيانات قبل إنشاء جدول البيانات.

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

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

ما هي بنى JSON التي تتعامل معها هذه الأداة بأفضل شكل؟

تعمل بأفضل شكل مع مصفوفات الكائنات — وهي تنسيق تصدير JSON الأكثر شيوعًا. كل كائن في المصفوفة يصبح صفًا واحدًا، وكل مفتاح فريد في جميع الكائنات يصبح عمودًا. الكائنات المفردة والبنى المتداخلة مدعومة أيضًا.

هل يمكنك عرض مثال قبل/بعد لتحويل JSON إلى Excel؟

نعم. سجل JSON مثل {"order_id":1001,"customer":{"email":"ana@example.com"},"total":79.5} يصبح صفًا في Excel بأعمدة مثل order_id وcustomer.email والإجمالي. إذا احتوى JSON على مصفوفات متكررة مثل line_items، يمكنك طلب دمجها في خلية واحدة، أو توسيعها إلى عدة صفوف، أو وضعها في ورقة منفصلة.

كيف يتم التعامل مع الكائنات المتداخلة في مخرجات Excel؟

يتم تسطيح الكائنات المتداخلة باستخدام تدوين النقطة. على سبيل المثال، حقل مثل 'address.city' يصبح عنوان عمود مستقل، مما يحافظ على جميع البيانات في ورقة واحدة مقروءة بدلاً من تقسيمها على عدة تبويبات.

ماذا يحدث إذا كانت الكائنات المختلفة في مصفوفتي تحتوي على مفاتيح مختلفة؟

تنشئ الأداة اتحادًا لجميع المفاتيح الموجودة في كل الكائنات كعناوين أعمدة. الصفوف التي تفتقد مفتاحًا معينًا تظهر ببساطة خلية فارغة في ذلك العمود، دون فقدان أي بيانات.

هل يوجد حد لحجم JSON الذي يمكنني تحويله؟

ملفات JSON الكبيرة جدًا — عادةً تلك التي تتجاوز عدة آلاف من الصفوف أو ذات البنى المتداخلة العميقة التي تمتد لأكثر من 5 مستويات — قد تعطي نتائج أبطأ أو تحتاج إلى تنظيف يدوي. تقسيم الملفات الكبيرة قبل التحويل يعطي عادةً مخرجات أنظف.

هل تحافظ مخرجات Excel على أنواع الأرقام والتواريخ، أم تحوّل كل شيء إلى نص؟

تُحفظ القيم الرقمية عادةً كأرقام في مخرجات XLSX. التواريخ بتنسيق ISO 8601 (مثل '2024-03-15') يتم التعرف عليها وتنسيقها بشكل صحيح في العادة، لكن سلاسل التواريخ المخصصة قد تظهر كنص.

هل يمكنني تحويل JSON صدّرته من قاعدة بيانات، أو API، أو أداة مثل MongoDB أو Postman؟

نعم — تصديرات JSON من REST APIs وMongoDB وFirebase وPostman وما شابهها هي حالات استخدام شائعة. بمجرد أن تتبع البيانات صيغة JSON القياسية، تتعامل عملية التحويل معها بنفس الطريقة بغض النظر عن المصدر.

هل يجب أن تصبح المصفوفات المتداخلة صفوفًا، أم أعمدة، أم أوراق منفصلة؟

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

هل أحتاج إلى تنظيف JSON قبل لصقه؟

مشكلات التنسيق الصغيرة — مثل الفواصل الزائدة أو التباعد غير المتسق — يتم التعامل معها عادةً بمرونة، لكن يجب أن يكون JSON صحيحًا بنيويًا. تشغيله عبر مُدقق JSON مجاني أولاً عادة جيدة إذا كنت غير متأكد من مصدر البيانات.

هل أنت مستعد للإبداع؟

سجّل مجاناً ودع وكلاء الذكاء الاصطناعي يعملون على مهامك، من المهام السريعة إلى سير العمل الكاملة، مباشرةً في متصفحك دون أي إعداد.

ابدأ مجاناً