Əsas məzmuna keç

Pulsuz JSON Fərqi

İki JSON obyektini struktur baxımından müqayisə edin — iç-içə məlumatın dərinliyinə qədər hansı açarların əlavə edildiyi, sildiyi və ya dəyişdirildiyi görün. Brauzerinizdə işləyir.

Bir dəfə yükləndikdən sonra oflayn işləyir

Bura .json faylı da ata bilərsiniz.

Bura .json faylı da ata bilərsiniz.

Elementləri mövqe-mövqe ilə müqayisə edir — yenidən sıralaması çox sayda dəyişiklik göstərir.
Seçimlər: açarları, hərf registrini, növləri nəzərə almamaq, açarları sıralamaq

💡 Struktur fərqi (sətir-sətir deyil): hər iki obyekti gəzərək dəqiq hansı yolların əlavə edildiyi, silindiyi və ya dəyişdirildiyi barədə, hətta iç-içə obyektlər və massivlər daxilindəki məlumatları bildirir. Hər şey brauzerinizdə işləyir.

Ümumi istifadələr

  • İki API Cavabını Müqayisə Edinİki JSON API cavabı arasında nəyin dəqiq dəyişdiyini görün.
  • Konfiqurasiya Fayllarını Müqayisə Edinİki JSON konfigurasiyanı fərqləndirərək mühit arasında nəyin dəyişdiyini axtarın.
  • Gözlənilməyən JSON Dəyişikliklərini Dəbaq EdinJSON obyektinin niyə gözləmədiyi kimi olmadığını müəyyən edin.
  • Sənədin İki Versiyasını Müqayisə EdinJSON sənədinin və ya məlumat ixracının iki versiyasını fərqləndirin.
  • PR-də JSON Dəyişikliklərini Nəzərdən KeçirinJSON dəyişikliyini xətt fərqindən daha aydın anlayın.

Necə İşləyir

Sətr-sətir diff, JSON üçün təlimatlandırılmış çünkü formatlaşdırma və açar sırası dəyişir. Bu iki dəyəri qurucu olaraq müqayisə edir və dəqiq nəyin dəyişdiyini söyləyir.

  1. 1
    Siz iki JSON dəyərini yapışdırırsınız
    Orijinal (A) və dəyişdirilmiş (B). Hər ikisi lokal olaraq parçalanır — heç bir şey yüklənmir.
  2. 2
    Onlar qurucu olaraq müqayisə olunur
    Alətin hər iki ağacı rekursiv olaraq keçir, formatlaşdırma və açar sırasından asılı olmayaraq açarları və massivin indekslərini uyğunlaştırır.
  3. 3
    Fərqlər yol vasitəsilə sadalanır
    Hər dəyişiklik dəqiq yolu (məs. user.roles[1]) ilə əlavə (+), silinmiş (−) və ya dəyişdirilmiş (~) və ya qədim → yeni dəyər ilə bildiriləir.
  4. 4
    Siz aydın xülasə görürsünüz
    Əlavə/silinmiş/dəyişdirilmiş sayları, sonra ətraflı siyahı — ya da iki şəyin eyni olduğunu təsdiq edin.

API cavabları və konfigurasiyon həssas ola bilər. Müqayisə tamamilə cihazda çalışır — heç bir dəyər yüklənmir.

Əlaqəli Alətlər

Tez-tez Verilən Suallar