Gratis digunakan, tanpa perlu akun

Perbedaan JSON

Bandingkan dua dokumen JSON berdasarkan strukturnya, bukan berdasarkan urutan baris. Urutan kunci objek diabaikan. Tinjau perubahan, cocokkan array objek berdasarkan kunci, dan salin atau unduh Patch JSON. Data Anda tetap ada di browser ini.

Tempelkan dokumen JSON sebelumnya.

Tempelkan dokumen JSON yang diperbarui.

Untuk array objek, masukkan properti stabil seperti id. Kunci harus ada dan unik di setiap larik.

Setiap dokumen JSON dapat berisi hingga 200.000 karakter. Perbandingan berhenti setelah 500 perubahan terdaftar. Array dapat dibandingkan berdasarkan posisi atau properti string/angka unik.

Bagaimana cara membandingkan dua file JSON?

Tempelkan JSON asli di sebelah kiri dan JSON baru di sebelah kanan, lalu pilih Bandingkan. Kunci dalam objek dapat muncul dalam urutan apa pun. Array dibandingkan berdasarkan posisi kecuali Anda memasukkan kunci seperti id untuk mencocokkan catatan.

Pertanyaan umum

Bagaimana cara membandingkan dua file JSON?

Tempelkan JSON asli di sebelah kiri dan JSON baru di sebelah kanan, lalu pilih Bandingkan. Kunci dalam objek dapat muncul dalam urutan apa pun. Array dibandingkan berdasarkan posisi kecuali Anda memasukkan kunci seperti id untuk mencocokkan catatan.

Apakah JSON saya sudah diunggah?

Tidak. Parsing dan perbandingan dijalankan di browser ini. Alat ini tidak mengunggah atau menyimpan JSON Anda. Setiap dokumen dibatasi hingga 200.000 karakter.

Apakah JSON Diff mengabaikan urutan kunci objek?

Ya. Kunci di dalam objek JSON dibandingkan berdasarkan namanya, jadi memindahkan kunci tidak dihitung sebagai perubahan. Urutan array bermakna kecuali Anda memilih kunci objek unik untuk dicocokkan.

Bisakah saya membandingkan array objek berdasarkan ID?

Ya. Pilih “Berdasarkan kunci objek” dan masukkan properti seperti id. Setiap item di setiap array harus berisi string atau nomor unik di properti tersebut.

Bisakah saya mengekspor perbedaannya?

Ya. Salin ringkasannya atau unduh Patch JSON. Patch ini menggunakan posisi array dan mengikuti operasi umum RFC 6902; meninjaunya sebelum menerapkannya pada data penting.