ترتيب المفاتيح لا يهم
تُقارن الكائنات حسب مفاتيحها، لذا تُعدّ البيانات نفسها بترتيب مختلف متطابقة.
أداة مجانية لمقارنة JSON أونلاين
قارن بين ملفي JSON أو استجابتين من API أو ملفي إعدادات، واعرض كل قيمة مضافة أو محذوفة أو معدّلة مع مسارها. ترتيب المفاتيح والتنسيق لا يهمان. مجاني ويحافظ على خصوصيتك، مباشرةً في متصفحك.
تُقارن الكائنات حسب مفاتيحها، لذا تُعدّ البيانات نفسها بترتيب مختلف متطابقة.
يُسرد كل فرق مع موقعه الدقيق، مثل $.user.roles[2]، والقيمة القديمة والجديدة.
فعّله عندما تكون المصفوفات مجموعات، مثل الوسوم أو المعرّفات، ولا يهمك سوى ما أُضيف أو حُذف.
إذا تعذّر تحليل مستند، يظهر لك سطر الخطأ وعموده، ويرتّب زر «تنسيق» أي JSON صالح.
يقارن ملفات JSON تتجاوز 100,000 سطر في خيط خلفي، فتظل الصفحة سريعة الاستجابة.
لا يُرفع أي شيء. استجابات API وملفات الإعدادات والبيانات لا تغادر جهازك.
قارن استجابة إصدارين أو بيئتين من API للعثور على حقل تغيّر أو قيمة مفقودة.
اعثر على الفرق بين ملفي package.json أو tsconfig أو appsettings أو أي ملفي إعدادات JSON آخرين.
اعرف بالضبط لماذا لا تتطابق نتيجة JSON المتوقعة مع النتيجة الفعلية.
قارن بين تصديرين للسجلات نفسها لمعرفة ما أُضيف أو حُذف أو عُدّل.
$.settings.theme تبدأ من جذر المستند $؛ و[2] هو العنصر الثالث في المصفوفة.الصق JSON الأصلي في المربع الأيمن وJSON المعدّل في المربع الأيسر، أو افتح الملفات. يسرد DiffDuo كل قيمة معدّلة أو مضافة أو محذوفة مع مسارها، ويعرض المستندين جنبًا إلى جنب.
لا. تُقارن الكائنات حسب مفاتيحها، لذا يُعدّ المستندان اللذان يحويان البيانات نفسها بترتيب مفاتيح مختلف متطابقين. ويُتجاهل التنسيق والمسافات أيضًا.
نعم. فعّل «تجاهل ترتيب المصفوفات» لمقارنة المصفوفات كمجموعات. تتطابق العناصر الموجودة في المصفوفتين أينما كان موقعها، ولا يُبلَّغ إلا عن العناصر المضافة أو المحذوفة.
إنه موقع القيمة داخل المستند: $ هو الجذر، و.user هو المفتاح user، و.roles هو مفتاحه roles، و[2] هو العنصر الثالث في تلك المصفوفة.
يُظهر DiffDuo المستند الذي يحتوي على الخطأ، والسطر والعمود اللذين يقع فيهما، لتتمكن من إصلاحه. ويضيف زر «تنسيق» المسافات البادئة إلى JSON الصالح لتسهيل قراءته.
لا. كل شيء يعمل داخل متصفحك، لذا لا يغادر JSON جهازك أبدًا. وهو آمن لمفاتيح API وبيانات العملاء والإعدادات الداخلية.
نعم. يمكن فتح ملفات JSON حتى 50 MB، ويعمل العرض جنبًا إلى جنب في خيط خلفي فتظل الصفحة سريعة الاستجابة.