Cel mai bun gratuit Formatator JSON & validator
Abunde, minifica și valida JSON cu mesaje de eroare clare - gratuit, nimic stocat.
Cum funcţionează
- Pede JSON. Aruncă-ţi JSONul în cutie.
- Alegeți o acțiune. Abunda cu 2 sau 4 spații, sau minificați la o linie; opțional sortarea chei.
- Obţine rezultatul. JSON valid este formatat instantaneu; JSON invalid returnează linia și coloana exactă a erorii.
Despre acest instrument
Pescuiți JSON pentru a-l imprima destul de-a cu indentarea alegeți, să-l minificați într-o singură linie, sau doar verificați că este valabil. Dacă analizarea eșuează obține un mesaj clar cu linia și coloana problemei, astfel încât să puteți găsi virgula pierdută sau lipsește break rapid. Puteți, de asemenea, sorta cheile obiectului alfabetic. Execută partea serverului cu analizator JSON lui Python, nu stocă nimic și nu are nevoie de cont.
Pentru ce o folosesc oamenii
- Faceți un răspuns API minifiat legibil
- Găsește linia și coloana unei erori de sintaxă JSON
- Minify JSON înainte de a-l îngropa într-o configurare
- Sortați cheile obiectului pentru a diviza două fișiere JSON
API de dezvoltare
Automatizează acest instrument din propriul cod. Trimite o cerere POST la punctul final de mai jos și obține același rezultat produs de unelte web. Este limitat de rate pe IP și nu are nevoie de nicio înregistrare - cheile API pentru limite mai mari sunt vine.
https://best.free/api/tools/json-formatter/
| Parametrul | Exemplu | Requis | Note |
|---|---|---|---|
text |
{"b":2,"a":1} |
Da. | Raw JSON to format. |
action |
format |
Nu | "format" or "minify". |
indent |
2 |
Nu | 0-8 spaces. |
sort |
True |
Nu | 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);
Răspuns: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}