عارض شجرة JSON
استكشاف JSON وتحريره في شجرة قابلة للطي
إدخال JSON
ملفات JSON حتى 25 MiB
قد تغيّر الإصلاحات البيانات المشوهة. راجع المدخلات المعدلة قبل التصدير.
تفاصيل المحلل
عارض JSON
أدخل JSON صالحًا لعرض بنيته.
تعرض الشجرة صفحة من العقد الظاهرة. تظل جميع البيانات متاحة في الشجرة وفي عمليات التصدير الكاملة.
أدخل JSON صالحًا لعرض بنيته.
إحصائيات JSON
- مفاتيح الكائنات
- 0
- إجمالي القيم
- 0
- الكائنات
- 0
- المصفوفات
- 0
- السلاسل النصية
- 0
- الأرقام
- 0
- القيم المنطقية
- 0
- القيم الفارغة
- 0
- أقصى عمق
- 0
- بايتات UTF-8
- 0
استخدام العارض
أدخل JSON لتغيير النوع، أو نصًا عاديًا لحفظ سلسلة نصية. يحفظ Enter ويلغي Escape.
- حمّل ملفًا أو عينة لفتح الشجرة وطي لوحة المدخلات. استخدم «إظهار المدخلات» لتعديل JSON الخام.
- الكتابة تُبقي المدخلات مفتوحة. التنسيق والتصغير يغيّران المدخلات دون فقدان البيانات المحللة.
- في وضع الشجرة، ينسخ «نسخ» JSON المنسق. في وضع الشيفرة، يحافظ «نسخ» على تنسيق المدخلات؛ أما معاينة الشيفرة والتنزيلات فتستخدم JSON المنسق.
- تُعامل المفاتيح التي تحتوي على نقاط أو علامات اقتباس أو التي اسمها root كمفاتيح حرفية.
- عدّل القيم الأولية بالقلم؛ يتطلب الحذف تأكيدًا. عدّل الكائنات والمصفوفات من خلال المدخلات الخام.
- يطابق البحث المفاتيح والقيم النصية، بما فيها النصوص داخل المصفوفات. اختر نتيجة لإظهار موضعها الدقيق.
- تستخدم الأرقام دقة JavaScript العددية.
عارض شجرة JSON ومدقق ومحرر مجاني عبر الإنترنت
يحوّل عارض شجرة JSON لدينا بيانات JSON الخام إلى بنية شجرية تفاعلية قابلة للطي تجعل استكشاف أعمق الكائنات المتداخلة أمرًا سهلًا. الصق نص JSON أو ارفع ملف .json أو اسحبه وأفلته على الصفحة، وستتحقق الأداة من بياناتك وتحللها وتعرضها فورًا في تسلسل هرمي سهل التنقل مع ألوان لأنواع النصوص والأرقام والقيم المنطقية وnull.
وإلى جانب العرض المرئي، تعمل الأداة أيضًا كـمحرر JSON خفيف. مرّر المؤشر فوق أي قيمة أولية في الشجرة لإظهار زري التعديل والحذف، ما يتيح لك تعديل البيانات في موضعها دون الانتقال إلى محرر منفصل. تنعكس التغييرات فورًا على JSON الأساسي الذي يمكنك نسخه أو تنزيله. ويبرز مدقق JSON المدمج أخطاء الصياغة لحظة حدوثها، وتصحح ميزة الإصلاح التلقائي الأخطاء الشائعة مثل المفاتيح بلا علامات اقتباس وعلامات الاقتباس المفردة والفواصل الزائدة.
تتيح وظيفة بحث قوية العثور على المفاتيح والقيم في البنية كاملة، بينما تعرض لوحة الإحصاءات تفصيلًا بإجمالي المفاتيح والكائنات والمصفوفات والنصوص والأرقام والقيم المنطقية وقيم null وأقصى عمق وحجم البايتات. وسواء كنت تصحح استجابة API أو تفحص ملف إعدادات أو تحلل تصدير قاعدة بيانات، يُبقي عارض JSON عبر الإنترنت هذا سير عملك سريعًا وبياناتك خاصة: كل شيء يعمل في متصفحك دون رفع إلى أي خادم.
الميزات الرئيسية
- عرض شجري تفاعلي مع أدوات التوسيع والطي وتوسيع الكل وطي الكل
- تحقق فوري من صحة JSON مع رسائل خطأ وصفية
- إصلاح تلقائي لأخطاء JSON الشائعة: المفاتيح بلا علامات اقتباس، وعلامات الاقتباس المفردة، والفواصل الزائدة، وقيم undefined
- تعديل القيم وحذفها في موضعها مباشرة من عرض الشجرة
- بحث في المفاتيح والقيم مع تمييز النتائج وعرض المسار
- لوحة إحصاءات JSON: إجمالي المفاتيح والكائنات والمصفوفات والنصوص والأرقام والقيم المنطقية وقيم null وأقصى عمق والحجم
- مفتاح لتنسيق (Pretty-print) وتصغير (Minify) إدخال JSON الخام
- رفع الملفات والسحب والإفلات والنسخ إلى الحافظة والتنزيل بصيغة .json
- التبديل بين عرض الشجرة وعرض الكود
- لوحة إدخال قابلة للطي لتوفير أكبر مساحة لعرض الشجرة
كيفية استخدام عارض شجرة JSON
- حمّل JSON الخاص بك: الصق JSON في منطقة الإدخال، أو انقر «رفع» لاختيار ملف .json، أو اسحب ملفًا إلى منطقة الإدخال، أو انقر «تحميل عينة» للحصول على نموذج تجريبي.
- تحقق وحلّل: تتحقق الأداة من JSON الخاص بك فوريًا. إذا اكتُشفت أخطاء، فانقر «إصلاح أخطاء JSON» لتصحيح المشكلات الشائعة تلقائيًا.
- استكشف الشجرة: انقر العُقد لتوسيعها أو طيها. استخدم «توسيع الكل» و«طي الكل» للتنقل الجماعي.
- ابحث عن البيانات: اكتب اسم مفتاح أو قيمة في شريط البحث لتحديد الإدخالات المطابقة مع مساراتها الكاملة.
- عدّل القيم أو احذفها: استخدم عناصر التعديل أو الحذف بجانب القيمة الأولية. تبقى هذه العناصر متاحة على شاشات اللمس، ويتطلب الحذف تأكيدًا.
- صدّر بياناتك: انقر «نسخ» لوضع JSON في الحافظة، أو «تنزيل» لحفظه كملف .json.
حالات الاستخدام
- تصحيح استجابات API: الصق استجابة REST أو GraphQL لعرض بنيتها وتحديد حقول بعينها بسرعة.
- فحص ملفات الإعدادات: ارفع ملف package.json أو tsconfig.json أو أي ملف إعدادات للتحقق من بنيته وقيمه.
- تحليل بنية البيانات: استخدم لوحة الإحصاءات لفهم مدى تعقيد حمولة JSON: عمق التداخل وعدد المفاتيح وحجمها بالبايت.
- تعديل JSON السريع: أجرِ تصحيحات صغيرة على بيانات JSON دون فتح بيئة تطوير متكاملة أو محرر نصوص كامل.
- تصحيح الأخطاء: أصلح JSON المشوه القادم من السجلات أو المصادر الخارجية باستخدام ميزة الإصلاح التلقائي قبل معالجته في تطبيقك.
- مراجعة تصدير قواعد البيانات: افحص ملفات JSON المصدّرة من MongoDB أو Firebase أو غيرها من قواعد بيانات المستندات بصيغة مقروءة.
- التعليم والتعلم: اعرض بنى البيانات المتداخلة للطلاب الذين يتعلمون JSON وواجهات API ونمذجة البيانات.
الأسئلة الشائعة
هل هذه الأداة مجانية؟
نعم، عارض شجرة JSON مجاني تمامًا دون تسجيل أو حجب إعلاني أو حدود للاستخدام. اعرض JSON وتحقق منه وعدّله وصدّره بقدر ما تحتاج.
هل بياناتي آمنة؟
نعم. تتم جميع عمليات التحليل والتحقق والتعديل والبحث بالكامل داخل متصفحك. لا تُرسل أي بيانات إلى خادم بعيد، ما يجعل استخدامه آمنًا مع بيانات JSON الخاصة أو الداخلية أو الحساسة.
ما أخطاء JSON التي يمكن للإصلاح التلقائي تصحيحها؟
يحاول إجراء الإصلاح تطبيق الإصلاحات الأصلية للمفاتيح بلا علامات اقتباس وعلامات الاقتباس المفردة والفواصل الزائدة وقيم undefined. ويُبقي المدخلات التي جرت محاولة إصلاحها ظاهرة للمراجعة. قد تغيّر الإصلاحات البيانات المشوهة ولا تضمن المعنى المقصود؛ أما JSON الصالح أصلًا فيبقى دون تغيير.
هل هناك حد لحجم ملفات JSON؟
تقبل عمليات الرفع والملفات المسحوبة حتى 25 MiB، بما في ذلك ملف يساوي الحد تمامًا. يعرض العارض عُقد الشجرة المرئية على دفعات مع الاحتفاظ بالبيانات الكاملة للتعديل والتصدير. وقد يحتاج JSON الكبير أو العميق التداخل إلى مزيد من الوقت أو الذاكرة.
هل يمكنني تعديل الكائنات أو المصفوفات المتداخلة في الشجرة؟
حاليًا، يتوفر التعديل والحذف في موضع القيمة للقيم الأولية (النصوص والأرقام والقيم المنطقية وقيم null). ولتعديل الكائنات أو المصفوفات المتداخلة، انتقل إلى لوحة الإدخال وعدّل JSON الخام مباشرة.
نصائح وأفضل الممارسات
- نسّق قبل الاستكشاف: انقر «تنسيق JSON» لتنسيق الإدخال، فيسهل قراءة النص الخام بجانب عرض الشجرة.
- اطوِ لوحة الإدخال: بعد تحميل JSON، أخفِ لوحة الإدخال لمنح الشجرة أكبر مساحة من الشاشة عند عرض التسلسلات الهرمية العميقة.
- استخدم البحث مع الملفات الكبيرة: بدلًا من توسيع العُقد يدويًا في JSON كبير، اكتب مفتاحًا أو قيمة في شريط البحث للانتقال مباشرة إلى النتائج المطابقة.
- افحص الإحصاءات لتدقيق سريع: استخدم «عرض الإحصاءات» للحصول على نظرة سريعة على تعقيد البيانات قبل التعمق في العُقد الفردية.
- اسحب وأفلت لراحة أكبر: اسحب ملف .json مباشرة من مدير الملفات إلى منطقة الإدخال، فهذه أسرع طريقة لتحميل البيانات.
- نزّل بعد التعديل: بعد إجراء تعديلات في موضعها، انقر «تنزيل» لحفظ JSON المعدّل كملف جديد بدلًا من الكتابة فوق الأصلي.