عارض JSON
استعرض مستند JSON كشجرة قابلة للتوسيع بدل جدار من النص، مع ملخص لبنيته.
تتم المعالجة محليًا في متصفحك· بياناتك تبقى في متصفحك.
ما هي أداة عارض JSON؟
يعرض عارض JSON البيانات المتداخلة كما نتصورها: كائنات ومصفوفات يمكن فتحها وإغلاقها مع ظهور المفاتيح والقيم وعدد العناصر في كل مستوى. وهو أسرع طريقة لفهم شكل استجابة API غير مألوفة أو ملف إعداد كبير.
يتحقق هذا العارض من مدخلك بمحلل صارم ويرسم البيانات كشجرة قابلة للطي ويضيف ملخصًا: نوع الجذر وحجم المستوى الأول وإجمالي المفاتيح وعمق التداخل والحجم بالبايت وعدد الكائنات والمصفوفات والنصوص والأرقام والقيم المنطقية وقيم null.
كيف تعمل؟
- الصق JSON أو افتح ملفًا.
- وسّع العقد وأغلقها في الشجرة للوصول إلى الجزء الذي تحتاجه.
- اقرأ صفوف الملخص لمعرفة العمق وعدد المفاتيح وتوزيع أنواع القيم.
- انسخ مسارًا أو قيمة لاستخدامها في شيفرتك أو انتقل إلى باحث 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
حوّل مستند JSON المضغوط أو غير المرتب إلى نص مقروء ومنسّق بمسافات متسقة، مع رسالة خطأ دقيقة إذا كان JSON غير صالح.
JSON والبيانات
باحث JSONPath
اكتب تعبير JSONPath وشاهد فورًا القيم التي يحددها في JSON مع المسار المُطبَّع لكل نتيجة.
JSON والبيانات
مدقق JSON
تحقق مما إذا كان النص JSON صالحًا وحدد الحرف الدقيق الذي يحدث عنده الخطأ.
JSON والبيانات
JSON إلى TypeScript
الصق عينة JSON واحصل على تعريفات TypeScript جاهزة للاستخدام تصف بنيتها.
JSON والبيانات
ترتيب مفاتيح JSON
أعد ترتيب مفاتيح كل كائن JSON أبجديًا للحصول على مستند ثابت وقياسي.
JSON والبيانات
مقارنة JSON (Diff)
الصق مستندي JSON لترى ما تغيّر في البيانات بصرف النظر عن ترتيب المفاتيح أو المسافات البادئة.
JSON والبيانات
حاسبة حجم JSON
الصق مستند JSON لترى كم بايتًا يزن فعليًا، وكم توفّر عملية الضغط وgzip، وأي القيم تشغل المساحة الأكبر.
JSON والبيانات