Pemformat JSON & YAML
- File tidak meninggalkan perangkat Anda
- Berjalan di browser
- Gratis, tanpa daftar, tanpa watermark
JSONPath: .key [0] [-1] [*] ..key [0:5] [?(@.price < 10)]
JSONPath: .key [0] [-1] [*] ..key [0:5] [?(@.price < 10)]
Format, perkecil, dan validasi JSON, konversi antara JSON dan YAML, serta jelajahi dokumen besar sebagai pohon yang bisa diciutkan. Semuanya berjalan di browser Anda, dengan kesalahan baris dan kolom yang persis, kueri JSONPath, dan mode longgar untuk JSON5, komentar, serta JSON Lines.
Tempel JSON atau YAML ke kotak Masukan, letakkan file di atasnya, atau klik Buka file.
Pilih Keluaran: Format, Perkecil, YAML, atau Pohon. Pilih Indentasi dan nyalakan Urutkan kunci jika Anda menginginkan kunci dalam urutan alfabet.
Opsional: ketik JSONPath di Kueri, seperti $.items[*].name, untuk mempertahankan hanya nilai yang cocok.
Salin hasilnya, klik Unduh, atau klik Gunakan sebagai masukan untuk terus mengerjakannya.
Tidak. Penguraian, pemformatan, dan konversi berjalan di browser Anda, jadi data tidak pernah meninggalkan perangkat Anda. Masukan besar diproses di worker latar agar mengetik tetap lancar.
Bilah status memberi baris dan kolom masalah pertama dan sering menamai penyebabnya, seperti koma yang hilang. Jika masukan hanya punya komentar, koma di akhir, atau tanda kutip tunggal, klik Nyalakan penguraian longgar.
Ya, dengan Penguraian longgar menyala. Alat ini menerima komentar, koma di akhir, tanda kutip tunggal, kunci tanpa kutip, NaN, dan satu nilai per baris. Keluarannya selalu JSON ketat, dan JSON Lines menjadi satu larik.
Tidak. Bilangan bulat di luar 2^53 dipertahankan persis seperti yang ditulis, jadi ID 64-bit bertahan saat diformat dan diperkecil tanpa berubah.
Alihkan Keluaran ke Pohon, klik nilainya, lalu gunakan Salin jalur. Kueri jalur ini mengirim jalur itu ke kotak Kueri.
Dokumen yang dipisahkan --- digabung menjadi satu larik, dan catatan di bawah keluaran memberitahunya.