Apa itu Penampil/Editor JSON?

JSON Viewer/Editor menyediakan tampilan pohon interaktif untuk menjelajahi dan mengedit data JSON. Lipat dan perluas objek bersarang, edit nilai di tempat, tambah atau hapus kunci, dan cari dalam struktur. Alat ini bekerja dengan baik untuk respons API yang kompleks dan file konfigurasi.

Tampilan pohon menciutkan setiap cabang secara terpisah, sehingga Anda bisa menelusuri respons API sepanjang 5.000 baris tanpa kehilangan posisi. Mengklik nilai apa pun membuka editor sebaris yang mempertahankan tipe aslinya (teks, angka, boolean, null). Cari berdasarkan jalur untuk melompat ke simpul seperti settings.database.timeout, atau beralih ke pencarian nilai untuk menemukan simpul dari isinya — sebuah email, id, atau kode status.

Cara menggunakan

  1. Langkah 1 — Tempel data JSON atau unggah file .json untuk memuatnya ke tampilan pohon interaktif dengan node yang dapat dilipat.
  2. Langkah 2 — Klik nilai mana pun untuk mengeditnya secara inline, gunakan toolbar untuk menambah kunci/item baru, menghapus entri, atau mencari jalur tertentu dalam pohon.
  3. Langkah 3 — Beralih antara tampilan pohon dan mode teks mentah. Setelah selesai, salin hasilnya atau unduh sebagai JSON, YAML, CSV, atau XML.

Kapan menggunakan

  • Mencari satu field yang salah konfigurasi di tengah file Kubernetes panjang atau respons API.
  • Membersihkan file dump sebelum di-commit ke git atau ditempelkan ke laporan bug.
  • Menjelaskan struktur JSON kepada pemula, karena tampilan pohon menunjukkan nesting sekilas.

Hasil

Anda menerima konfigurasi API bersarang 200 baris dan perlu mengubah satu pengaturan yang terkubur 5 level dalam. Muat di tampilan pohon, gunakan pencarian untuk menemukan timeout, klik nilainya untuk mengubah dari 30 ke 60, dan unduh JSON yang diperbarui.

FAQ

Seberapa besar file JSON yang sanggup ditangani editor tanpa nge-freeze?
File di bawah 5 MB tampil mulus. Sekitar 20 MB masih jalan, hanya saja ekspansi awal pohon butuh sedetik. Di atas 50 MB, pakai parser streaming atau pecah file terlebih dulu.
Apakah mengedit nilai mengubah tipenya, atau semua disimpan sebagai string?
Editor menjaga tipe aslinya. Mengubah angka 30 menjadi 60 tetap angka. Untuk mengubah angka menjadi string, pindah ke mode teks, tambahkan tanda kutip secara manual, lalu kembali ke tampilan pohon.
Kenapa muncul error saat saya kembali ke mode pohon?
Mode teks membiarkan Anda mengetik bebas, jadi Anda bisa membuat kesalahan sintaks (kunci tanpa tanda kutip, koma berlebih, kutip tunggal, kurung yang tak ditutup). Tampilan pohon tidak muncul sampai JSON terbaca tanpa galat. Klik Perbaiki untuk membenahi kesalahan umum secara otomatis, atau perbaiki sendiri galat yang tampil di bawah kotak teks lalu coba lagi.
Bisakah saya menambah kunci baru pada objek yang sudah punya anak?
Bisa. Buka objek induknya, klik tombol Tambah Kunci di barisnya, ketik nama kunci, lalu pilih tipe nilainya (string, angka, objek, array, dll). Entri baru muncul di akhir objek.
Apakah data saya dikirim ke suatu tempat saat ditempelkan?
Data yang kamu tempel, ketik, atau unggah tetap berada di perangkatmu — tidak diunggah ke mana pun. Satu-satunya permintaan keluar terjadi saat kamu pakai Muat dari URL, dan permintaan itu langsung berangkat dari perangkatmu ke alamat yang kamu ketikkan. File konfigurasi yang sensitif dan token autentikasi tidak pernah melewati server kami.

Alat terkait