דלג לתוכן הראשי

JSON Diff בחינם

השווה שני אובייקטי JSON מבנית — ראה בדיוק אילו מפתחות נוספו, הוסרו, או שונו, אפילו עמוק בתוך נתונים מקוננים. פועל בדפדפן שלך.

פועל לא-מקוון לאחר טעינה

אפשר גם לשחרר כאן קובץ .json.

אפשר גם לשחרר כאן קובץ .json.

משווה אלמנטים עמדה אחר עמדה — סידור מחדש מופיע כשינויים רבים.
אפשרויות: התעלמות ממפתחות, אותיות, סוגים, מיון מפתחות

💡 השוואה מבנית (לא שורה-שורה): עוברת על שני האובייקטים ומדווחת בדיוק אילו נתיבים נוספו, הוסרו או שונו — גם עמוק בתוך אובייקטים ומערכים מקוננים. הכל פועל בדפדפן.

שימושים נפוצים

  • השוואת שתי תגובות APIראה בדיוק מה השתנה בין שתי תגובות JSON API.
  • השוואת קבצי תצורהDiff שני קבצי תצורה JSON כדי למצוא מה שונה בין סביבות.
  • התקלות בשינויים JSON בלתי צפוייםזהה מדוע אובייקט JSON לא מה שציפית.
  • השוואת שתי גרסאות של מסמךDiff שתי גרסאות של מסמך JSON או ייצוא נתונים.
  • בדוק שינויים ב-JSON ב-PRהבן שינוי JSON בצורה ברורה יותר מאשר diff שורה.

כיצד זה עובד

השוואת diff שורה אחר שורה רועשת עבור JSON כי העיצוב וסדר המפתחות משתנים. הכלי משווה את שני הערכים מבנית ואומר לך בדיוק מה השתנה.

  1. 1
    אתה מדביק שני ערכי JSON
    מקורי (A) ושונה (B). שניהם מנותחים מקומית — שום דבר לא מועלה.
  2. 2
    הם מושווים לפי מבנה
    הכלי עובר רקורסיבית על שני העצים ומתאים מפתחות ואינדקסים של מערכים, ללא קשר לעיצוב או לסדר המפתחות.
  3. 3
    ההבדלים מוצגים לפי נתיב
    כל שינוי מדווח עם הנתיב המדויק שלו (למשל user.roles[1]) כנוסף (+), הוסר (−) או שונה (~), עם הערך הישן → החדש.
  4. 4
    אתם רואים סיכום ברור
    ספירה של נוספו/הוסרו/שונו, ואחריה הרשימה המפורטת — או אישור ששניהם זהים.

תגובות API והגדרות עשויות להיות רגישות. ההשוואה רצה כולה במכשיר שלך — אף ערך לא מועלה.

כלים קשורים

שאלות נפוצות