عارض شجرة JSON
عرض وتنسيق واستكشاف بيانات JSON في شجرة تفاعلية قابلة للطي. مجاني وآمن وبدون رفع ملفات.
اسحب وأفلت ملف JSON هنا
أو الصق نص JSON أدناه
عرض وتنسيق واستكشاف بيانات JSON في شجرة تفاعلية قابلة للطي. مجاني وآمن وبدون رفع ملفات.
أو الصق نص JSON أدناه
تعرض عارضات شجرة JSON بيانات JSON كشجرة هرمية قابلة للملاحة بدلاً من النص العادي. يصبح كل كائن فرعًا قابلاً للطي؛ تظهر المصفوفات عناصرها بشكل فردي؛ تظهر القيم البدائية كأوراق. يُسهل العرض الهيكلي العثور على حقول محددة في البيانات المتداخلة بعمق، وانهيار الأشجار الفرعية غير ذات الصلة، والتنقل في مستندات JSON الكبيرة التي قد لا يمكن إدارتها كنص مسطح.
بالمقارنة مع نص JSON المنسق، تتفوق طرق عرض الشجرة في التنقل في البيانات الكبيرة. من غير العملي تمرير استجابة واجهة برمجة التطبيقات (API) بحجم 10 ميجابايت كنص ولكنها قابلة للتتبع كشجرة حيث يمكنك طي مفاتيح المستوى الأعلى التي لا تهتم بها وتوسيع الأجزاء محل الاهتمام فقط.
يعرض هذا العارض JSON في شجرة منظمة في متصفحك. البحث عن مرشحات الفروع حسب المفتاح أو القيمة. يميز العرض المدرك للنوع بين السلاسل والأرقام والقيم المنطقية والقيمة الخالية والكائنات والمصفوفات.
من الصعب التنقل بين البيانات المتداخلة بشكل عميق كنص. غالبًا ما تحتوي ملفات التكوين واستجابات واجهة برمجة التطبيقات (API) والحالة التسلسلية على أكثر من 5 مستويات من التداخل. يتيح لك العرض الشجري طي المستويات غير ذات الصلة والتركيز على ما يهم؛ تتطلب طرق عرض النص التمرير الدقيق وحساب الأقواس.
تعد إمكانيات البحث والتصفية مهمة أيضًا. يعد العثور على جميع المفاتيح المسماة "user_id" عبر مستند معقد أمرًا سريعًا باستخدام عارض مدرك للبحث؛ من المستحيل القيام به بشكل موثوق مع نص عادي.
الصق JSON، وانتقل إلى الشجرة.
يستخدم تحليل JSON JSON.parse، والذي يفشل عند إدخال غير صالح مع وجود خطأ تحليلي يشير إلى موقع المشكلة. يتم عرض JSON الصالح في كائن JavaScript الذي يسيره المشاهد بشكل متكرر لإنتاج الشجرة.
التقديم: كل مستوى من التداخل يصبح فرعًا بمسافة بادئة. مفاتيح الكائنات عبارة عن تسميات؛ يتم عرض القيم بناءً على النوع - سلاسل بين علامتي اقتباس، وأرقام بدونها، والقيم المنطقية كصحيح/خطأ، وخالية بشكل صريح، والكائنات والمصفوفات كفروع قابلة للطي.
الأداء: يمكن أن يؤدي حجم JSON الكبير جدًا (10 ميجابايت+) إلى إبطاء عملية العرض. يساعد التوسع البطيء (عرض الفروع المرئية حاليًا فقط). قد يستغرق البحث عبر المستندات الكبيرة وقتًا ملحوظًا؛ تساعد فهرسة الشجرة في التحليل الأول.