JSON Diff - Alat online untuk membandingkan dan memvalidasi JSON
Bandingkan dua file JSON online dan lihat tiap perbedaannya. Temukan kesalahan, validasi struktur, dan diproses aman di sisi klien.
JSON 1
1
JSON 2
1
Cara Menggunakan Pemeriksa Perbandingan JSON
Tempel objek JSON pertama Anda di area teks kiri
Tempel objek JSON kedua Anda di area teks kanan
Klik 'Bandingkan JSON' untuk melihat perbedaan yang disorot
Tinjau properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah
Fitur Utama
Perbandingan Mendalam
Membandingkan objek dan array bersarang secara rekursif untuk menemukan semua perbedaan
Berbagai Mode Tampilan
Beralih antara tampilan perbedaan berdampingan dan terpadu untuk keterbacaan yang lebih baik
Hasil Terperinci
Mengkategorikan perubahan menjadi properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah
FAQ
Apakah ini menangani objek dan array bersarang?
Ya, ini membandingkan semua struktur bersarang secara rekursif untuk menemukan perbedaan mendalam
Apakah data saya aman?
Semua pemrosesan terjadi secara lokal di browser Anda - tidak ada data yang dikirim ke server
Format apa yang didukung untuk diunduh?
Hasil dapat diunduh sebagai file teks terformat untuk memudahkan berbagi dan dokumentasi
Tempel dua objek JSON ke kolom input dan alat ini langsung menyoroti semua perbedaan — properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah. Ia menelusuri objek dan array bersarang secara rekursif untuk diff mendalam, mendukung tampilan berdampingan dan terpadu, serta berjalan sepenuhnya di browser tanpa mengunggah data ke server.
Cara menggunakan alat perbandingan JSON
- 1
Tempel JSON pertama
Masukkan objek JSON asli atau referensi ke area teks kiri. Gunakan tombol Format untuk membersihkan indentasi jika diperlukan.
- 2
Tempel JSON kedua
Masukkan JSON yang ingin dibandingkan ke area teks kanan — kedua input diperlukan sebelum membandingkan.
- 3
Klik "Bandingkan JSON"
Alat membandingkan kedua objek secara rekursif dan menyoroti setiap perubahan di struktur bersarang dan array.
- 4
Tinjau hasilnya
Periksa properti yang ditambahkan, dihapus, diperbarui, dan tidak berubah, lalu beralih antara tampilan berdampingan dan terpadu.
- 5
Salin atau unduh
Salin perbandingan ke clipboard atau unduh sebagai file teks terformat untuk berbagi dan dokumentasi.
Referensi
- RFC 8259 — JSON
Spesifikasi IETF yang mendefinisikan format pertukaran data JSON yang harus dipatuhi kedua dokumen yang dibandingkan.
- RFC 6902 — JSON Patch
Mendefinisikan format dokumen JSON standar untuk mengekspresikan urutan perubahan (tambah, hapus, ganti) antara dua nilai JSON.
Alat Terkait
JSON Formatter
Perindah dan validasi setiap objek JSON sebelum membandingkannya.
Perbandingan Teks
Bandingkan dua blok teks biasa baris per baris daripada berdasarkan struktur.
JSON ke XML
Konversi dokumen JSON ke XML untuk sistem yang memerlukannya.
YAML ke JSON
Konversi file YAML ke JSON agar bisa di-diff dengan alat ini.
Pertanyaan yang Sering Diajukan
- Apakah alat ini menangani objek dan array bersarang?
- Ya, alat ini membandingkan semua struktur bersarang secara rekursif dan menemukan perbedaan di kedalaman mana pun.
- Apakah data saya aman?
- Semua pemrosesan terjadi secara lokal di browser Anda — tidak ada data yang dikirim ke server eksternal.
- Apa perbedaan antara tampilan berdampingan dan terpadu?
- Tampilan berdampingan menempatkan kedua objek JSON di kolom paralel untuk pemindaian visual, sedangkan tampilan terpadu menggabungkan perubahan menjadi satu aliran mirip git diff.
- Bagaimana perubahan dikategorikan dalam hasil?
- Perbedaan dikelompokkan ke dalam empat kategori — ditambahkan, dihapus, diperbarui, dan tidak berubah — sehingga Anda langsung tahu apa yang berubah antara kedua dokumen.
- Bisakah saya membandingkan respons API JSON?
- Ya, alat ini sangat berguna untuk membandingkan respons JSON dari API, misalnya antara environment staging dan produksi untuk menemukan ketidaksesuaian.