Ana içeriğe geç

Ücretsiz JSON Farkı

İki JSON nesnesini yapısal olarak karşılaştırın — iç içe verilerin derinliklerinde bile hangi anahtarların eklendiğini, kaldırıldığını veya değiştirildiğini tam olarak görün. Tarayıcınızda çalışır.

Yüklendikten sonra çevrimdışı çalışır

Buraya bir .json dosyası da bırakabilirsiniz.

Buraya bir .json dosyası da bırakabilirsiniz.

Öğeleri konumdan konuma karşılaştırır — bir yeniden sıralama birçok değişiklik olarak görünür.
Seçenekler: anahtarları, büyük/küçük harfi, türleri yok say, anahtarları sırala

💡 Satır satır değil yapısal bir karşılaştırma: her iki nesneyi dolaşarak hangi yolların eklendiğini, kaldırıldığını veya değiştiğini tam olarak raporlar — iç içe nesneler ve dizilerin derinliklerinde bile. Her şey tarayıcıda çalışır.

Yaygın kullanımlar

  • İki API Yanıtını Karşılaştırİki JSON API yanıtı arasında tam olarak ne değiştiğini gör.
  • Yapılandırma Dosyalarını KarşılaştırOrtamlar arasında ne değiştiğini bulmak için iki JSON yapılandırmasını diff et.
  • Beklenmedik JSON Değişikliklerini Hata AyıklaBir JSON nesnesinin beklediğin gibi olmadığını belirle.
  • Bir Belgenin İki Versiyonunu KarşılaştırBir JSON belgesinin veya veri dışa aktarmasının iki versiyonunu diff et.
  • PR'de JSON Değişikliklerini Gözden GeçirJSON değişikliğini bir satır difften daha net anla.

Nasıl çalışır

Satır satır bir diff, JSON için gürültülüdür çünkü biçimlendirme ve anahtar sırası değişir. Bu, iki değeri yapısal olarak karşılaştırır ve tam olarak ne değiştiğini söyler.

  1. 1
    İki JSON değeri yapıştırırsınız
    Orijinal (A) ve değiştirilmiş (B). Her ikisi de yerel olarak ayrıştırılır — hiçbir şey yüklenmez.
  2. 2
    Yapıya göre karşılaştırılırlar
    Araç, her iki ağacı özyinelemeli olarak yürür, biçimlendirme veya anahtar sırasına bakılmaksızın anahtarları ve dizi dizinlerini eşleştirir.
  3. 3
    Farklar yola göre listelenir
    Her değişiklik tam yolu (ör. user.roles[1]) ile rapor edilir, eklenen (+), kaldırılan (−) veya değiştirilmiş (~) eski → yeni değer olarak.
  4. 4
    Net bir özet görürsünüz
    Eklenen/kaldırılan/değiştirilen sayısı, ardından ayrıntılı liste — veya ikisinin özdeş olduğu onayı.

API yanıtları ve yapılandırma hassas olabilir. Karşılaştırma tamamen cihazınızda çalışır — hiçbir değer yüklenmez.

İlgili araçlar

Sık sorulan sorular