JSON Diff - JSON karşılaştırma ve doğrulama için çevrimiçi araç
İki JSON dosyasını karşılaştırın. Değişiklikleri görsel olarak işaretleyin, farkları ve hataları bulup yapıyı doğrulayın; işlem tarayıcınızda.
JSON 1
1
JSON 2
1
JSON Karşılaştırma Denetleyicisi Nasıl Kullanılır
İlk JSON nesnenizi sol metin alanına yapıştırın
İkinci JSON nesnenizi sağ metin alanına yapıştırın
Vurgulanan farkları görmek için 'JSON Karşılaştır'ı tıklayın
Eklenen, kaldırılan, güncellenen ve değişmeyen özellikleri inceleyin
Temel Özellikler
Derin Karşılaştırma
Tüm farkları bulmak için iç içe geçmiş nesneleri ve dizileri özyinelemeli olarak karşılaştırır
Çoklu Görünüm Modları
Daha iyi okunabilirlik için yan yana ve birleşik fark görünümleri arasında geçiş yapın
Ayrıntılı Sonuçlar
Değişiklikleri eklenen, kaldırılan, güncellenen ve değişmeyen özellikler olarak sınıflandırır
SSS
İç içe geçmiş nesneleri ve dizileri işler mi?
Evet, derin farkları bulmak için tüm iç içe geçmiş yapıları özyinelemeli olarak karşılaştırır
Verilerim güvende mi?
Tüm işlemler tarayıcınızda yerel olarak gerçekleşir - sunuculara hiçbir veri gönderilmez
İndirme için hangi biçimler destekleniyor?
Sonuçlar, kolay paylaşım ve belgeleme için biçimlendirilmiş metin dosyaları olarak indirilebilir
İki JSON nesnesini giriş alanlarına yapıştırın; araç hemen tüm farkları vurgular — eklenen, kaldırılan, güncellenen ve değişmeyen özellikler. İç içe geçmiş nesneler ve diziler özyinelemeli olarak taranarak derin diff sağlanır, yan yana ve birleşik görünüm desteklenir, tüm işlemler tarayıcıda gerçekleşir ve veri gönderilmez.
JSON karşılaştırma aracı nasıl kullanılır
- 1
İlk JSON'u yapıştırın
Orijinal veya temel JSON nesnesini sol metin alanına girin. Gerekirse girintileri düzenlemek için Biçimlendir düğmesini kullanın.
- 2
İkinci JSON'u yapıştırın
Karşılaştırılacak JSON'u sağ metin alanına girin — karşılaştırmadan önce her iki giriş de gereklidir.
- 3
"JSON Karşılaştır"a tıklayın
Araç her iki nesneyi özyinelemeli olarak karşılaştırır ve iç içe yapılar ile dizilerdeki tüm değişiklikleri vurgular.
- 4
Sonuçları inceleyin
Eklenen, kaldırılan, güncellenen ve değişmeyen özellikleri inceleyin; yan yana ve birleşik görünüm arasında geçiş yapın.
- 5
Kopyalayın veya indirin
Karşılaştırmayı panoya kopyalayın veya paylaşım ve belgeleme için biçimlendirilmiş metin dosyası olarak indirin.
Kaynaklar
- RFC 8259 — JSON
Karşılaştırılan her iki belgenin de uyması gereken JSON veri değişim biçimini tanımlayan IETF belirtimi.
- RFC 6902 — JSON Patch
İki JSON değeri arasındaki değişiklikler dizisini (ekleme, kaldırma, değiştirme) ifade eden standart JSON belge biçimini tanımlar.
İlgili araçlar
JSON Biçimlendirici
Karşılaştırmadan önce her JSON nesnesini güzelleştirin ve doğrulayın.
Metin Karşılaştırma
Yapısal yerine iki düz metin bloğunu satır satır karşılaştırın.
JSON'dan XML'e
JSON belgelerini XML gerektiren sistemler için dönüştürün.
YAML'dan JSON'a
YAML dosyalarını JSON'a dönüştürerek bu araçla diff yapabilirsiniz.
Sık sorulan sorular
- İç içe geçmiş nesneler ve diziler destekleniyor mu?
- Evet, tüm iç içe yapılar özyinelemeli olarak karşılaştırılır; hiçbir seviyedeki fark kaçırılmaz.
- Verilerim güvende mi?
- Tüm işlemler tarayıcıda yerel olarak gerçekleşir — dış sunuculara hiçbir veri gönderilmez.
- Yan yana ve birleşik görünüm arasındaki fark nedir?
- Yan yana görünüm iki JSON'u paralel sütunlarda göstererek görsel taramayı kolaylaştırır; birleşik görünüm ise değişiklikleri git diff gibi tek akışta sunar.
- Sonuçlarda değişiklikler nasıl sınıflandırılır?
- Farklar dört gruba ayrılır — eklenen, kaldırılan, güncellenen ve değişmeyen — böylece iki belge arasında tam olarak neyin değiştiğini anlık görürsünüz.
- API JSON yanıtlarını karşılaştırmak için kullanılabilir mi?
- Evet, production ve staging ortamlarının API yanıtlarını yapıştırarak uyumsuzlukları hemen tespit edebilirsiniz.