Onena librea JSON formateatzailea eta balidatzailea
Edertu, minimizatu eta balioztatu JSON errore-mezu argiekin - doan, ez da ezer gordetzen.
Nola funtzionatzen duen
- Itsatsi JSON. Jarri zure JSONa kutxa honetan.
- Aukeratu ekintza bat. Edertu 2 edo 4 zuriuneaz, edo minimizatu lerro batera; aukeran, ordenatu gakoak.
- Lortu emaitza. JSON baliozko bat berehala formateatzen da; JSON baliogabe batek errorearen lerro eta zutabe zehatzak itzultzen ditu.
Tresna honi buruz
Itsatsi JSON aukeratutako koskarekin inprimatzeko, lerro bakar batera gutxitzeko, edo baliozkoa den egiaztatzeko. Prozesamendua huts egiten badu, mezu argi bat jasoko duzu arazoaren lerro eta zutabearekin, komak edo falta diren parentesiak azkar aurkitu ahal izateko. Objektu-gakoak alfabetikoki ere ordena ditzakezu. Python-en JSON analizatzailearekin exekutatzen da zerbitzari-aldetik, ez du ezer gordetzen eta ez du konturik behar.
Zertarako erabiltzen den?
- Egin API erantzun txikitua irakurgarria
- Bilatu JSON sintaxi-errore baten lerroa eta zutabea
- Minimizatu JSON konfigurazioan itsatsi aurretik
- Objektu-gakoak ordenatzen ditu bi JSON fitxategien arteko aldeak ikusteko
Garatzaileen APIa
Automatizatu tresna hau zure kodetik. Bidali POST eskaera bat beheko amaiera-puntura eta lortu web-tresnak sortzen duen emaitza bera. IP bakoitzeko abiadura mugatua du eta ez du erregistrorik behar - muga handiagoak lortzeko API gakoak datozen.
https://best.free/api/tools/json-formatter/
| Parametroak | Adibidea | Beharrezkoa | Oharrak |
|---|---|---|---|
text |
{"b":2,"a":1} |
Bai | Raw JSON to format. |
action |
format |
Ez | "format" or "minify". |
indent |
2 |
Ez | 0–8 spaces. |
sort |
True |
Ez | 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);
Erantzuna: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}