Bebas Penyaring & Penyaring JSON
Ing basa Jawa, tembung gawéan
Carané kerjané
- Tetep JSON. JSON sampeyan ing kotak.
- Pilih aksi. Diperkaya kaliyan2utawa4spasi, utawi dipunminimalkan dados siji baris; opsial isi kancing.
- Nggoleki asil. JSON kang valid diformat kanthi langsung; JSON kang ora valid bakal bali baris lan kolom kang bener saka kesalahan.
Ngendi-ngedi
Tepek JSON kanggo cetak kanthi indent kang sampeyan pilih, minify iku nganti siji baris, utawa mung nyetel manawa iku valid. Yen parsing gagal sampeyan bakal nampa pesen kang jelas karo baris lan kolom masalah, supaya sampeyan bisa nemokaken titik koma kang ilang utawa bracket kang ilang kanthi cepet. Sampeyan uga bisa isi kunci obyek kanthi alfabet. Iki dijalanake ing sisih server karo parser JSON Python, ora nyimpen apa-apa, lan ora butuh akun.
Apa wong-wong nggunakake kanggo
- Nggawe jawaban API minifisir bisa dibaca
- Nemokake baris lan kolom saka salah sintaks JSON
- Ngirim JSON sadurunge dilebokake ing konfigurasi
- Isih kunci obyek kanggo nglarani loro berkas JSON
Pangembang
Otomatisasi alat iki saka kode dhewe. Kirimi pitakon POST menyang titik pungkasan ing ngisor iki lan entuk asil sing padha karo alat web. Iki dibatasi kanthi kecepatan saben IP lan ora butuh ndhaptar - kunci API kanggo watesan sing luwih dhuwur bakal teka.
https://best.free/api/tools/json-formatter/
| Paramèter | Conto | Diperlukan | Notes |
|---|---|---|---|
text |
{"b":2,"a":1} |
Ya | Raw JSON to format. |
action |
format |
Ora | "format" or "minify". |
indent |
2 |
Ora | 0–8 spaces. |
sort |
True |
Ora | Sort keys. |
curl -X POST https://best.free/api/tools/json-formatter/ \
-H 'Content-Type: application/json' \
-d '{"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": true}'
import requests
r = requests.post(
"https://best.free/api/tools/json-formatter/",
json={"text": "{\"b\":2,\"a\":1}", "action": "format", "indent": 2, "sort": True},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-formatter/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "{\"b\":2,\"a\":1}", action: "format", indent: 2, sort: true }),
});
const data = await r.json();
console.log(data);
Balasan: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}