Pencari jalur JSON
Navigasi data JSON bersarang dengan ekspresi jalur. Mendukung notasi titik, kurung, dan pengindeksan array dengan hasil instan dan daftar jalur.
Apa itu pencari jalur JSON?
Pencari jalur JSON adalah alat yang membantu Anda menavigasi struktur data JSON bersarang menggunakan ekspresi jalur. Alat ini memungkinkan Anda menemukan, mengekstrak, dan melihat nilai spesifik yang tersembunyi jauh di dalam objek JSON kompleks tanpa menelusuri setiap tingkat secara manual.
Notasi jalur JSON apa yang didukung?
Alat ini mendukung notasi titik (misal: data.user.name), notasi kurung (misal: data["user"]["name"]), dan pengindeksan array (misal: data.items[0]). Anda dapat mencampur notasi secara bebas dalam satu ekspresi jalur.
Bagaimana cara mengakses elemen array?
Gunakan kurung siku dengan nomor indeks, misal: items[0] untuk elemen pertama, items[2] untuk ketiga. Indeks array dimulai dari 0. Indeks negatif tidak didukung.
Apa yang terjadi jika jalur tidak ada?
Alat akan menampilkan "undefined" atau "Jalur tidak ditemukan" untuk menunjukkan bahwa jalur yang ditentukan tidak ada dalam data JSON. Badge tipe hasil akan menampilkan "undefined".
Bisakah saya menggunakan wildcard di jalur?
Saat ini, wildcard tidak didukung. Anda perlu menentukan jalur yang tepat. Misalnya, gunakan items[0].name alih-alih items[*].name.
Bagaimana cara kerja fitur Daftar Jalur?
Klik tombol "Daftar Jalur" untuk secara otomatis memindai data JSON Anda dan menampilkan semua jalur yang tersedia sebagai chip yang dapat diklik. Klik chip mana pun untuk mengisi otomatis input jalur dan langsung melihat nilainya.
Apakah data JSON saya dikirim ke server?
Tidak, semua pemrosesan terjadi sepenuhnya di browser Anda. Data JSON Anda tidak pernah dikirim ke server mana pun, sehingga aman digunakan dengan data sensitif atau rahasia.
Berapa ukuran JSON maksimum yang didukung?
Tidak ada batas ketat, tetapi kinerja bergantung pada memori browser Anda. Alat ini menangani respons API tipikal dan file konfigurasi secara efisien. File yang sangat besar (ratusan MB) mungkin melambat.
Tipe hasil apa yang ditampilkan?
Alat mengidentifikasi dan menampilkan tipe nilai hasil: string, number, boolean, object, array, null, atau undefined. Setiap tipe memiliki badge warna berbeda untuk identifikasi cepat.
Bisakah saya menyalin nilai yang diekstrak?
Ya, klik tombol "Salin" di sebelah hasil untuk menyalin nilai ke clipboard. Objek dan array disalin sebagai string JSON terformat.
Apakah saya perlu menginstal perangkat lunak?
Tidak, ini adalah alat berbasis web yang berjalan sepenuhnya di browser Anda. Tidak perlu instalasi, pendaftaran, atau dependensi. Cukup tempel JSON Anda dan mulai mencari jalur.
Apa kasus penggunaan umum alat ini?
Penggunaan umum meliputi: men-debug respons API, mengekstrak bidang spesifik dari file JSON besar, mempelajari sintaks jalur JSON, memvalidasi struktur data, dan menghasilkan ekspresi jalur untuk kode yang memproses data JSON.
Cara Menggunakan Pencari jalur JSON
Temukan nilai mana pun di JSON bersarang dengan mengetik jalur — notasi titik, notasi kurung siku, dan indeks array semuanya didukung, dengan hasil instan dan daftar jalur lengkap. Semuanya berjalan lokal di browser Anda.
- Tempel dokumen JSON Anda ke area input untuk memuat strukturnya.
- Ketik jalur notasi titik seperti data.user.name untuk melompat langsung ke nilai tersebut.
- Gunakan notasi kurung siku seperti ['first-name'] untuk kunci yang mengandung spasi, titik, atau karakter khusus lainnya.
- Akses elemen array lewat indeks, misalnya items[0].id, untuk memilih entri tertentu.
- Telusuri daftar jalur yang dihasilkan untuk melihat semua node yang tersedia dan menyalin jalur persis yang Anda butuhkan.
Jika jalur tidak mengembalikan apa pun, periksa dulu salah ketik dan ingat bahwa indeks array dimulai dari 0, bukan 1.
Alat Terkait
- Penampil pohon JSON Visualisasikan data JSON sebagai pohon interaktif yang dapat dilipat. Cari kunci dan nilai, lacak JSONPath saat hover, dan tangani file besar dengan lazy loading. Mendukung drag & drop file .json.
- TSV ke JSON Konversi TSV ke JSON online gratis. Mendukung header, deteksi tipe otomatis, dan minifikasi. Semua di browser.
- JSON to CSV Konverter JSON ke CSV gratis online. Ratakan objek bersarang, pilih pembatas kustom, unduh instan. 100% di browser.
- Konverter CSV ke JSON Konversi CSV ke JSON online gratis. Mendukung pembatas kustom, objek berbasis header, dan deteksi tipe otomatis. Semua di browser.
- XML Beautifier XML Beautifier online gratis. Format dan percantik XML secara instan di browser Anda.
- Validator XML Validasi sintaks dan struktur XML secara instan. Deteksi kesalahan dengan nomor baris yang tepat dan pesan detail. Gratis, aman, berjalan di browser Anda.
- SQL ke JSON Konversi pernyataan SQL INSERT ke array atau objek JSON secara instan. Mendukung VALUES multi-baris, penanganan NULL, deteksi tipe otomatis, dan cetak cantik. 100% sisi klien, tanpa unggah.
- JSON Stringify Konversi objek dan array JavaScript ke string JSON dengan indentasi yang dapat disesuaikan dan escape HTML. Gratis, diproses sepenuhnya di browser Anda.