jsonecho

JSON Karşılaştır

İki JSON belgesi yapıştırın ve aralarında tam olarak neyin değiştiğini görün.

Araç yükleniyor...

JSON Karşılaştır nasıl kullanılır

  1. Orijinal JSON'u sola, yeni sürümü sağa yapıştırın.
  2. Her iki taraf da geçerli olduğunda farklar aşağıda görünür.
  3. Listelerdeki öğelerin sırası sizin için önemli değilse "Dizi sırasını yoksay" seçeneğini açın.

JSON Karşılaştır hakkında

Düz metin farkı JSON için zayıf bir uyumdur. Birisi dosyayı yeniden girintilerse veya anahtarları yeniden sıralarsa, veri aynı olsa bile her satır değişmiş görünür. Bu karşılaştırma her iki belgeyi de veri olarak okur, böylece yalnızca gerçek farklar görünür.

Her fark, yoluyla birlikte listelenir, örneğin $.owner.active ve eklendi, kaldırıldı veya değişti olarak işaretlenir. Bir yapılandırmaya iki sürüm arasında ne olduğunu bir bakışta anlayabilirsiniz.

Sıkça sorulan sorular

Anahtar sırası önemli mi?

Hayır. {"a":1,"b":2} ve {"b":2,"a":1} aynı olarak raporlanır, çünkü JSON'da nesneler sırasız koleksiyonlardır.

Diziler nasıl karşılaştırılır?

Varsayılan olarak konuma göre, bu yüzden bir öğeyi taşımak değişiklik olarak görünür. "Dizi sırasını yoksay" açıkken öğeler değere göre eşleştirilir ve yalnızca yalnızca bir tarafta bulunan öğeleri görürsünüz.

Bir taraf geçersizse ne olur?

Hangi tarafta sorun olduğunu satır ve sütunla görürsünüz. Her ikisi de geçerli olana kadar diğer taraf karşılaştırılmaz.

Büyük dosyaları karşılaştırabilir miyim?

Evet, sitenin boyut sınırına kadar. Binlerce farkı olan çok büyük belgelerin listelenmesi bir iki saniye sürebilir.

Yan yana vurgulanmış görünüm var mı?

Şu anda değil. Araç farkları yola göre listeler, bu veri için renkli satırlardan daha okunması kolaydır.

JSON Araçları içinde daha fazlası

Tüm araçlar →