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

JSON 2

JSON Karşılaştırma Denetleyicisi Nasıl Kullanılır

01

İlk JSON nesnenizi sol metin alanına yapıştırın

02

İkinci JSON nesnenizi sağ metin alanına yapıştırın

03

Vurgulanan farkları görmek için 'JSON Karşılaştır'ı tıklayın

04

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. 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. 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. 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. 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. 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

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.