انتقل إلى المحتوى

عارض JSON

استعرض مستند JSON كشجرة قابلة للتوسيع بدل جدار من النص، مع ملخص لبنيته.

تتم المعالجة محليًا في متصفحك

0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة عارض JSON؟

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

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

كيف تعمل؟

  1. الصق JSON أو افتح ملفًا.
  2. وسّع العقد وأغلقها في الشجرة للوصول إلى الجزء الذي تحتاجه.
  3. اقرأ صفوف الملخص لمعرفة العمق وعدد المفاتيح وتوزيع أنواع القيم.
  4. انسخ مسارًا أو قيمة لاستخدامها في شيفرتك أو انتقل إلى باحث JSONPath للاستعلام عن البيانات.

حالات الاستخدام الشائعة

  • فهم بنية استجابة كبيرة من API تابع لطرف ثالث.
  • العثور على حقل عميق التداخل في ملف إعداد أو GeoJSON.
  • معرفة عدد عناصر مصفوفة دون التمرير عبرها.
  • مشاركة نظرة سريعة على بنية حمولة أثناء مراجعة الشيفرة.

أمثلة

جرّب هذا المدخل في الأداة أعلاه:

المدخل
{"user":{"id":7,"name":"Ada","roles":["admin","dev"],"prefs":{"theme":"dark","beta":true}},"items":[{"sku":"A1","qty":2},{"sku":"B2","qty":1}],"total":42.5}
المخرج
نوع الجذر: كائن (object)
مفاتيح المستوى الأول: 3
إجمالي المفاتيح: 13
عمق التداخل: 3
الحجم: 156 B (156 bytes)
القيم: 5 objects · 2 arrays · 6 strings · 4 numbers · 1 booleans · 0 null

الخصوصية

تعمل أداة عارض JSON بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

تعرض الشجرة أرقام JavaScript، لذا تظهر الأعداد الصحيحة الأكبر من 9007199254740991 مقرّبة (مع تحذير). استخدم منسّق JSON للحفاظ عليها دقيقة.

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

هل يمكنه فتح ملفات JSON كبيرة جدًا؟

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

ماذا تعني أرقام الملخص؟

إجمالي المفاتيح يعدّ كل اسم خاصية في كل المستويات، والعمق هو أقصى تداخل للكائنات والمصفوفات، وتُظهر أعداد القيم كم نصًا ورقمًا وقيمة منطقية وnull في المستند.

هل تُرفع البيانات إلى خادم؟

لا. تُبنى الشجرة داخل متصفحك ولا يغادر شيء جهازك.

المزيد من الأدوات في JSON والبيانات →