فرق JSON مجانًا
قارن كائنَي JSON هيكليًا — اعرف تحديدًا أي المفاتيح أُضيفت أو حُذفت أو تغيرت، حتى داخل البيانات المتداخلة. يعمل في متصفحك.
يمكنك أيضًا إفلات ملف .json هنا.
يمكنك أيضًا إفلات ملف .json هنا.
خيارات: تجاهل المفاتيح، حالة الأحرف، الأنواع، ترتيب المفاتيح
💡 مقارنة هيكلية (لا سطرية): يتنقل عبر الكائنين ويُبلّغ عن المسارات التي أُضيفت أو حُذفت أو عُدِّلت — حتى داخل الكائنات والمصفوفات المتداخلة. كل شيء يعمل في متصفحك.
الاستخدامات الشائعة
- مقارنة استجابات API اثنتينشاهد بالضبط ما تغير بين استجابتي JSON API.
- مقارنة ملفات الإعداداتقارن إعدادات JSON الاثنتين للعثور على ما تغير بين البيئات.
- تصحيح تغييرات JSON غير متوقعةحدد السبب في أن كائن JSON ليس ما كنت تتوقعه.
- مقارنة نسختين من المستندقارن نسختين من مستند JSON أو تصدير البيانات.
- مراجعة تغييرات JSON في PRفهم تغيير JSON بشكل أوضح من اختلاف الخط.
كيف يعمل
الفرق سطر بسطر مشوّش بالنسبة لـ JSON لأن التنسيق وترتيب المفاتيح يتغيران. هذا يقارن القيمتين هيكلياً ويخبرك بالضبط ما تغير.
- 1أنت تلصق قيمتي JSONنسخة أصلية (A) ونسخة معدَّلة (B). يُحلَّل كلاهما محليًا — لا يُرفع شيء.
- 2يتم مقارنتهما من خلال الهيكلتمشي الأداة عبر كلا الشجرتين بشكل متكرر، مطابقة المفاتيح ومؤشرات المصفوفة بغض النظر عن التنسيق أو ترتيب المفاتيح.
- 3الفروقات مدرجة حسب المساريتم الإبلاغ عن كل تغيير بمساره الدقيق (مثل user.roles[1]) كمضاف (+) أو محذوف (−) أو تم تغييره (~) مع القيمة القديمة → الجديدة.
- 4أنت ترى ملخصًا واضحًاعدد المضاف/المحذوف/المتغير، ثم القائمة التفصيلية — أو تأكيد أن الاثنين متطابقان.
قد تكون ردود API والإعدادات حساسة. المقارنة تعمل بالكامل على جهازك — لا يتم تحميل أي قيمة.
أدوات ذات صلة
مقارنة PDF
مقارنة PDF مجانية بدون رفع: شاهد ما تغير بين نسختين كتعديل نصي على مستوى الكلمة أو مقارنة بصرية، في متصفحك.
فرق النص
قارن بين كتلتين من النص وشاهد بالضبط ما الذي تغير. مقارنة سطرًا بسطر مع الأسطر المضافة والمحذوفة وغير المتغيرة.
مقارنة CSV
قارن ملفَي CSV بعمود مفتاح واعرف تحديدًا أي الصفوف أُضيفت أو حُذفت أو تغيرت — مع الحقول المختلفة المحددة من القديم إلى الجديد. يتعامل مع الحقول المقتبسة؛ يعمل بالكامل في متصفحك.