مقارنة JSON
قارن مستندَي JSON تعاوديًا وأبرز الإضافات والحذف والتغييرات
الفروقات فقط
المصدر 0.00 B · الجديد 0.00 Bانقر فوق مسار أي اختلاف لنسخ JSONPath الخاص به
JSON الأصليقبل
JSON الجديدبعد
أدخل مستندَي JSON، ثم انقر فوق «مقارنة» لرؤية الفروقات
مقارنة مستندَي JSON
تقارن صفحة المقارنة مستندَي JSON تعاوديًا وتسرد الإضافات والحذف والتعديلات مع المسار والقيمتين. لا يؤثر ترتيب المفاتيح في النتيجة، بينما تُقارن المصفوفات بالفهرس، ما يساعد في تحديد تغييرات الإعدادات والحقول المتغيرة في API.
تنتهي صلاحية النتائج القديمة فور تغيير الإدخال، فلا تُخلط الفروقات القديمة بالحالة الأحدث. يمكن لكل إدخال نسخ تعبير JSONPath الخاص به، ويمكن نسخ الملخص كله لرسائل الالتزام أو التذاكر.
يجب أن يجتاز المستندان التحقق من JSON قبل بدء المقارنة، وتُبلّغ مشكلات الصياغة بالسطر والعمود. تجري المقارنة محليًا، لذا لا تُرفع الإعدادات الحساسة.
الأسئلة الشائعة
- هل يظهر اختلاف ترتيب المفاتيح كفرق؟
- لا. تُطابق الكائنات بأسماء مفاتيحها، فالترتيب لا يهم؛ ولا يُبلّغ إلا عن تغييرات في القيمة أو البنية.
- كيف تُقارن عناصر المصفوفة؟
- تُقرن عناصر المصفوفة بالفهرس، وتصبح العناصر الزائدة أو الناقصة إضافات وحذفًا. تُنتج الفهارس غير المتوافقة فروقات كثيرة، لذا حاذِ البيانات أولًا.
- هل يمكن مقارنة ملفات كبيرة جدًا؟
- تستهدف الصفحة إعدادات API والحمولات المعتادة. تستهلك الملفات الكبيرة جدًا الذاكرة وتبطئ العرض، لذا قسّمها قبل المقارنة.