JSON Diff - أداة مقارنة JSON والتحقق منه عبر الإنترنت

قارن ملفي JSON واعرض الفروقات بصريًا، واكتشف الأخطاء وتحقق من البنية، مع معالجة آمنة بالكامل على جانب العميل داخل المتصفح.

JSON 1

JSON 2

كيفية استخدام مدقق مقارنة JSON

01

الصق كائن JSON الأول في منطقة النص اليسرى

02

الصق كائن JSON الثاني في منطقة النص اليمنى

03

انقر فوق 'مقارنة JSON' لرؤية الفروقات مميزة

04

راجع الخصائص المضافة والمزالة والمحدثة وغير المتغيرة

الميزات الرئيسية

مقارنة عميقة

يقارن بشكل متكرر الكائنات والمصفوفات المتداخلة للعثور على جميع الفروقات

أوضاع عرض متعددة

التبديل بين طرق عرض الفروقات جنباً إلى جنب والموحدة لقراءة أفضل

نتائج مفصلة

يصنف التغييرات إلى خصائص مضافة ومزالة ومحدثة وغير متغيرة

الأسئلة الشائعة

هل يتعامل مع الكائنات والمصفوفات المتداخلة؟

نعم، يقارن بشكل متكرر جميع الهياكل المتداخلة للعثور على فروقات عميقة

هل بياناتي آمنة؟

تتم جميع المعالجات محلياً في متصفحك - لا يتم إرسال أي بيانات إلى الخوادم

ما هي التنسيقات المدعومة للتحميل؟

يمكن تحميل النتائج كملفات نصية منسقة لسهولة المشاركة والتوثيق

الصق كائني JSON في الحقلين، وسيُبرز الأداة على الفور كل الفروقات—الخصائص المضافة والمزالة والمحدثة وغير المتغيرة. تدعم المقارنة العميقة للهياكل المتداخلة، وعرض النتائج جنباً إلى جنب أو في عرض موحد، وتعمل بالكامل في المتصفح دون رفع أي بيانات.

كيفية استخدام أداة مقارنة JSON

  1. 1

    الصق JSON الأول

    أدخل كائن JSON الأصلي أو الأساسي في منطقة النص اليسرى. استخدم زر التنسيق لتنظيف المسافات البادئة إذا لزم الأمر.

  2. 2

    الصق JSON الثاني

    أدخل كائن JSON المراد مقارنته في منطقة النص اليمنى—كلا المدخلين مطلوبان قبل المقارنة.

  3. 3

    انقر على "مقارنة JSON"

    تقوم الأداة بمقارنة الكائنين بشكل متكرر وتبرز كل تغيير عبر الهياكل المتداخلة والمصفوفات.

  4. 4

    راجع النتائج

    افحص الخصائص المضافة والمزالة والمحدثة وغير المتغيرة، وتنقل بين عرض جنباً إلى جنب والعرض الموحد.

  5. 5

    نسخ أو تحميل

    انسخ نتيجة المقارنة إلى الحافظة أو قم بتحميلها كملف نصي منسق للمشاركة والتوثيق.

المراجع

  • RFC 8259 — JSON

    مواصفة IETF التي تحدد تنسيق تبادل بيانات JSON الذي يجب أن يلتزم به كلا المستندين المقارنَين.

  • RFC 6902 — JSON Patch

    يحدد تنسيقاً قياسياً لوثائق JSON للتعبير عن سلسلة من التغييرات (إضافة، حذف، استبدال) بين قيمتين من JSON.

أدوات ذات صلة

الأسئلة الشائعة

هل تدعم الأداة المقارنة العميقة للكائنات المتداخلة؟
نعم، تقارن الأداة بشكل متكرر جميع الهياكل المتداخلة والمصفوفات للعثور على كل الفروقات بمهما بلغت عمقها.
هل بياناتي آمنة أثناء المقارنة؟
تتم جميع المعالجات محلياً في المتصفح ولا يُرسل أي شيء إلى الخوادم، لذا بياناتك في أمان تام.
ما الفرق بين عرض جنباً إلى جنب والعرض الموحد؟
يضع العرض الجانبي كائني JSON في عمودين متوازيين لسهولة المسح البصري، بينما يدمج العرض الموحد التغييرات في تدفق واحد يشبه مخرجات git diff.
كيف يتم تصنيف الفروقات في النتائج؟
تُجمَّع الفروقات في أربع فئات: مضاف ومزال ومحدَّث وغير متغير، مما يتيح لك معرفة ما الذي تغيّر بين المستندين بدقة.
هل يمكنني تحميل نتائج المقارنة؟
نعم، يمكن تحميل النتائج كملفات نصية منسقة لسهولة المشاركة والتوثيق.