مقارنة JSON
قارن مستندي JSON مساراً بمسار — المفاتيح المضافة والمحذوفة والمتغيرة مع القيم قبل/بعد، كل ذلك محلياً في متصفحك.
تعمل هذه الأداة بالكامل داخل متصفحك. بياناتك لا تغادر جهازك أبداً — لا يتم رفعها إلى أي خادم.
طريقة الاستخدام
- 1الصق JSON الأول (الأصلي).
- 2الصق JSON الثاني (النسخة الجديدة).
- 3اقرأ قائمة الفروق — كل سطر تغيير واحد على مستوى المسار.
مقارنة JSON
الصق مستندي JSON وشاهد كل فرق بنيوي: مفاتيح مضافة، مفاتيح محذوفة، قيم متغيرة — كل واحدة تُبلَّغ بمسارها الكامل مثل $.user.name.
تُجوب الكائنات والمصفوفات المتداخلة تكرارياً: التغيير المدفون على عمق ثلاثة مستويات يظهر مع مساره الدقيق والقيمتين معاً.
الأسئلة الشائعة
كيف تُقارَن المصفوفات؟
بالفهرس: العنصر 0 مقابل العنصر 0 وهكذا. العناصر الزائدة في أي طرف تظهر كمضافة أو محذوفة في فهرسها.
هل يهم ترتيب المفاتيح؟
لا — تُقارن الكائنات بالمفاتيح لا بترتيب الإدراج. مستندان بنفس المفاتيح بترتيب مختلف متطابقان.
أدوات ذات صلة
منسّق JSON
نسّق وجمّل JSON الفوضوي عبر الإنترنت — فراغان أو 4 فراغات أو جدولة، مع تحقق فوري ومواضع أخطاء دقيقة. 100% في متصفحك.
كل الأدوات →
مدقّق JSON
دقّق JSON فوراً بسطر وعمود خطأ دقيقين. اكشف الفواصل الناقصة والمفاتيح غير المقتبسة والفواصل الزائدة والتهريب السيئ قبل أن تعطب تطبيقك.
كل الأدوات →
تحويل JSON إلى TypeScript
أنشئ واجهات TypeScript من أي JSON — كائنات متداخلة ومصفوفات واتحادات، جاهزة للصقها في مشروعك مباشرة.
كل الأدوات →
مقارنة النصوص
قارن نسختين من نص كلمة بكلمة، مع تمييز الإضافات والحذف — بلا حساب، بلا رفع، بلا جدال حول الحجم.
كل الأدوات →
استعلام JSON Path
استخرج أي قيمة من JSON بمسار مثل $.user.name أو $.items[0].id — فوري، متسامح، دون تعلم صياغة jq.
كل الأدوات →
تضمين هذه الأداة
أضف هذه الأداة إلى موقعك بسطر واحد — تعمل في متصفح الزائر.
<iframe src="https://zoyku.com/ar/tools/json-diff?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — json-diff" loading="lazy"></iframe>