Besta ókeypis JSON Formatter & Staðfesting
Fegra, minify og staðfesta JSON með skýrum villuskilaboð - ókeypis, ekkert geymt.
Hvernig það virkar
- Líma JSON. Slepptu JSON þínum í reitinn.
- Veldu aðgerð. Fegra með 2 eða 4 rými, eða minify í eina línu; valfrjálst flokka lykla.
- Fá niðurstöðuna. Gild JSON er sniðinn strax; ógild JSON skilar nákvæmlega línu og dálki villunnar.
Um þetta tól
Líma JSON til að prenta það með inndráttum sem þú velur, minnka það niður í eina línu, eða bara athuga að það sé gilt. Ef greining mistekst færðu skýr skilaboð með línu og dálki vandamálsins, svo þú getur fundið fljótt kommu eða vantar sviga. Þú getur einnig raðað hlutlyklum í stafrófsröð. Það keyrir á miðlarahliðinni með JSON greiningu Python, geymir ekkert og þarf ekki að skrá sig.
Hvað fólk notar það fyrir
- Gera minified API svar lesanlegt
- Finna línu og dálk af JSON setningafræði villu
- Minify JSON áður en þú límir það í stillingu
- Raða hlut lykla til að diff tvær JSON skrár
Forritari API
Sjálfvirkni þetta tól frá eigin kóða. Senda POST beiðni til endapunkti hér að neðan og fá sömu niðurstöðu sem vefurinn tól framleiðir. Það er takmarkað á hraða á IP og þarf ekki að skrá sig - API lyklar fyrir hærri mörk eru að koma.
https://best.free/api/tools/json-formatter/
| Breyta | Dæmi | Nauðsynlegt | Athugasemdir |
|---|---|---|---|
text |
{"b":2,"a":1} |
Já | Raw JSON to format. |
action |
format |
Nei | "format" or "minify". |
indent |
2 |
Nei | 0–8 spaces. |
sort |
True |
Nei | 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);
Svar: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}