عارض شجرة JSON
تصور بيانات JSON كشجرة تفاعلية قابلة للطي. ابحث عن المفاتيح والقيم، وتتبع JSONPath عند التمرير، وتعامل مع الملفات الكبيرة مع التحميل الكسول. يدعم سحب وإفلات ملفات .json.
ما هو عارض شجرة JSON؟
عارض شجرة JSON هو أداة تحلل نص JSON وتعرضه كهيكل شجرة تفاعلي قابل للطي. تعرض كل عقدة مفتاحها ونوعها ومعاينة قيمتها، مما يسمح لك باستكشاف بيانات JSON المتداخلة بعمق بصرياً دون قراءة النص الخام.
كيف أوسع وأطوي عقد الشجرة؟
انقر على أيقونة السهم بجوار أي عقدة كائن أو مصفوفة لتوسيعها أو طيها. يمكنك أيضاً النقر على صف العقدة نفسه. استخدم زري "توسيع الكل" و"طي الكل" في شريط الأدوات لتبديل الشجرة بأكملها مرة واحدة.
كيف تعمل ميزة البحث؟
اكتب كلمة رئيسية في مربع البحث وسيقوم الأداة فوراً بتمييز المفاتيح وقيم السلاسل المتطابقة. يتم تمييز الصفوف المتطابقة، ويمكنك القفز بين التطابقات باستخدام زري السابق/التالي أو مفتاحي Enter (للأمام) و Shift+Enter (للخلف).
ما هو JSONPath وكيف أنسخه؟
JSONPath هو تعبير بتدوين النقاط يشير إلى عقدة محددة، مثل $.user.address[0].city. مرر فوق أي عقدة ويظهر مسارها الكامل في شريط المسار؛ انقر على المسار أو أيقونة النسخ لنسخه إلى الحافظة.
هل يمكنني تحميل JSON من ملف؟
نعم. انقر على زر "تحميل ملف" لتصفح ملف .json، أو ببساطة اسحب وأفلت ملف .json على منطقة الإدخال. تتم قراءة محتوى الملف محلياً في متصفحك ولا يتم تحميله أبداً إلى أي خادم.
كيف يتم عرض أنواع القيم المختلفة؟
لكل نوع قيمة لون مميز: السلاسل خضراء، والأرقام زرقاء، والقيم المنطقية برتقالية، والقيم الفارغة رمادية. تعرض الكائنات والمصفوفات شارة بعدد أبنائها، مثل {3} أو [5].
كيف يتعامل الأداة مع ملفات JSON الكبيرة جداً؟
عندما يكون للعقدة أكثر من 1000 ابن، تستخدم الأداة التحميل الكسول: تعرض أول 100 عنصر وتظهر زر "تحميل المزيد" في الأسفل. يحافظ هذا على استجابة الواجهة حتى مع مصفوفات بآلاف الإدخالات.
هل يتم إرسال بيانات JSON الخاصة بي إلى خادم؟
لا. يحدث كل التحليل والعرض والبحث بالكامل في متصفحك. لا تغادر بيانات JSON جهازك أبداً، مما يجعل هذه الأداة آمنة للبيانات الحساسة أو السرية.
ماذا يحدث عندما ألصق JSON غير صالح؟
تعرض الأداة رسالة خطأ واضحة تحت منطقة الإدخال توضح خطأ التحليل وموقعه. يبقى عرض الشجرة فارغاً حتى تقوم بتصحيح بناء الجملة وتصبح المدخلات JSON صالحاً مرة أخرى.
هل تعمل هذه الأداة دون اتصال؟
بمجرد تحميل الصفحة، تعمل الأداة بالكامل في متصفحك ويمكن أن تعمل دون اتصال بالإنترنت. فقط التحميل الأولي للصفحة يتطلب الوصول إلى الشبكة لجلب الموارد الثابتة.
كيفية استخدام عارض شجرة JSON
الصق بيانات JSON أو اسحب ملف .json وأفلته لاستكشافها كشجرة تفاعلية قابلة للطي. يعمل كل شيء محليًا في متصفحك ولا يتم رفع بياناتك أبدًا.
- الصق نص JSON في المحرر أو اسحب ملف .json وأفلته مباشرة على الصفحة.
- انقر على الأسهم بجانب الكائنات والمصفوفات لطي الفروع أو توسيعها وإبقاء العقد المهمة فقط ظاهرة.
- اكتب مفتاحًا أو قيمة في مربع البحث لإبراز العقد المطابقة في الشجرة بأكملها.
- مرّر المؤشر فوق أي عقدة لرؤية مسار JSONPath الخاص بها ونسخ موقع القيمة المتداخلة بدقة.
تبقى الملفات الكبيرة سريعة بفضل التحميل الكسول — لا تُحلَّل الفروع إلا عند توسيعها.
أدوات ذات صلة
- عارض شجرة YAML يحلل YAML إلى شجرة تفاعلية قابلة للطي. يدعم YAML متعدد المستندات والمراسي والأسماء المستعارة والبحث والتحويل إلى JSON وسحب وإفلات ملفات .yaml/.yml.
- باحث مسار JSON تنقل في بيانات JSON المتداخلة باستخدام تعبيرات المسار. يدعم تدوين النقطة والأقواس وفهرسة المصفوفات مع نتائج فورية وقائمة المسارات.
- TSV إلى JSON حوّل TSV إلى JSON مجاناً عبر الإنترنت. دعم الرؤوس والكشف التلقائي عن الأنواع والتصغير. كل المعالجة في المتصفح.
- JSON إلى CSV محوّل مجاني من JSON إلى CSV عبر الإنترنت. تسطيح الكائنات المتداخلة، محددات مخصصة، وتنزيل فوري. 100% في المتصفح.
- محول CSV إلى JSON حوّل CSV إلى JSON مجاناً عبر الإنترنت. دعم الفواصل المخصصة والكائنات القائمة على الرؤوس والكشف التلقائي عن الأنواع. كل المعالجة في المتصفح.
- منسق XML منسق XML مجاني عبر الإنترنت. قم بتنسيق وتجميل XML فوراً في متصفحك.
- مدقق XML تحقق من بناء جملة وهيكل XML فورًا. اكتشف الأخطاء بأرقام أسطر دقيقة ورسائل مفصلة. مجاني وآمن ويعمل في متصفحك.
- SQL إلى JSON حوّل عبارات SQL INSERT إلى مصفوفات أو كائنات JSON فورًا. يدعم VALUES المتعددة ومعالجة NULL والاكتشاف التلقائي للأنواع والطباعة المنسقة. 100% من جانب العميل بدون رفع.