JSON Karşılaştırma

JSON belgelerini karşılaştırın ve tüm farkları bulun. Tam olarak neyin eklendiğini, kaldırıldığını ya da değiştiğini tam JSON yollarıyla görün. Ayrıca: JSON Biçimlendirici | JSON ↔ Dize | JSON ↔ CSV/TSV | Tüm JSON Araçları | JSON Görüntüleyici / Düzenleyici | JSONPath Değerlendirici | JSON Şema Doğrulayıcı | JSON → SQL / TOML.
Tüm işlemler tarayıcınızda yerel olarak yapılır — verileriniz hiçbir sunucuya yüklenmez.
Aşağıya iki JSON belgesi yapıştırın ve farkları bulmak için Karşılaştır'a tıklayın.
Yukarıya iki JSON belgesi girin ve farkları görmek için Karşılaştır'a tıklayın.
Nasıl kullanılır: Orijinal JSON'unuzu sol metin alanına (JSON A) ve değiştirilmiş sürümü sağ metin alanına (JSON B) yapıştırın. Tüm farkları görmek için Karşılaştır'a tıklayın.
Sonuç renkleri: Yeşil = B'de eklenen, Kırmızı = A'dan kaldırılan, Sarı = değeri değişen.
Küme karşılaştırması: İşaretlendiğinde diziler sırasız kümeler olarak karşılaştırılır (öğe sırası yok sayılır). Varsayılan olarak diziler konum konum karşılaştırılır.
İpucu: Karşılaştırma özyinelemelidir — iç içe nesneler ve diziler her düzeyde tüm farkları bulmak için tamamen gezilir.
Yapısal fark — anahtar sırası önemli değildir

JSON nesneleri tanım gereği sıralı değildir; bu yüzden yapısal karşılaştırma iki belgeyi de ağaç olarak okur ve değer farklarını yollarıyla bildirir — {"a":1,"b":2} ve {"b":2,"a":1} eşittir. Metin tabanlı fark araçları bu tür dosyaları tamamen değişmiş olarak işaretler. Diziler sıralıdır: varsayılan olarak konum konum karşılaştırılır ya da öğe sırasının önemli olmadığı durumlarda sırasız kümeler olarak karşılaştırılır.

Her fark, tam JSON yoluyla birlikte bildirilir, ör. .items[0].price.