GoodWebTools

Penampil JSON

beta

Penampil JSON gratis ini mengubah JSON mentah menjadi pohon yang bisa dibuka-tutup. Buka hanya bagian yang Anda perlukan, cari di semua kunci dan nilai, dan salin nilai apa pun atau path-nya (seperti $.items[3].id). Penampil ini juga membaca JSON Lines (.jsonl/.ndjson) sebagai daftar record, JSON dengan komentar dan JSON5 (.jsonc/.json5, tsconfig, pengaturan VS Code), serta berkas berbasis JSON seperti .har, .ipynb, dan .webmanifest. Berkas besar dan respons API bisa dibuka, dan semuanya berjalan di perangkat Anda tanpa diunggah.

Cara menggunakan Penampil JSON

  1. 1 Tempel JSON, muat berkas .json, atau masukkan URL API lalu tekan Ambil.
  2. 2 Klik panah untuk membuka atau menutup objek dan array, atau gunakan Buka semua.
  3. 3 Ketik di kotak pencarian untuk menyorot kunci dan nilai yang cocok; induknya terbuka otomatis.
  4. 4 Arahkan ke baris untuk menyalin path atau nilainya. JSON tidak valid menunjukkan baris dan kolom kesalahannya.

Pertanyaan yang sering diajukan

Apakah JSON saya diunggah?

Tidak. JSON diurai dan ditampilkan sepenuhnya di browser Anda. Saat mengambil URL, browser Anda memintanya langsung — tidak pernah melewati server kami.

Bisakah membuka berkas JSON yang sangat besar?

Bisa. Hanya bagian yang Anda buka yang digambar, dan array besar ditampilkan 100 item sekaligus dengan tombol “Tampilkan lagi”, jadi berkas dengan puluhan ribu entri tetap responsif.

Apakah bisa membuka JSON Lines, NDJSON, JSONC, atau JSON5?

Bisa. Berkas .jsonl, .ndjson, dan log dengan satu objek JSON per baris ditampilkan sebagai daftar record — baris yang salah dilaporkan beserta nomor barisnya. Berkas dengan komentar atau koma di akhir (tsconfig.json, pengaturan VS Code, .jsonc) dan JSON5 (.json5) juga terbaca, begitu pula berkas berbasis JSON seperti .har, .ipynb, .webmanifest, dan source map.

Seperti apa format path yang disalin?

Path memakai notasi gaya JSONPath yang dimulai dari $, misalnya $.users[0].name atau $["kunci aneh"] untuk kunci berspasi — siap dipakai di tool mirip jq atau kode.

Mengapa mengambil URL gagal?

Server harus mengizinkan permintaan dari situs lain (CORS). Banyak API publik mengizinkannya; jika tidak, unduh berkasnya lalu muat di sini.