Najbolje besplatno JSON formater i provjera
Uljepšati, poništiti i potvrditi JSON s jasnim porukama o pogreški — besplatno, ništa pohranjeno.
Kako to radi
- Umetni JSON. Bacite JSON u kutiju.
- Odaberite radnju. Uljepšati s 2 ili 4 prostora, ili obmanjivati na jedan redak; opcionalno sortirati ključeve.
- Dobiti rezultat. Važeća JSON je trenutno formatirana; neispravna JSON vraća točan redak i stupac greške.
O ovom alatu
Naljepi JSON kako bi ga prilično ispisali uvlačenjem koje odaberete, poništi ga na jednu liniju ili samo provjerite da li je to valjano. Ako ne uspijete analizirati, dobijete jasnu poruku s linijom i stupcem problema, tako da možete brzo pronaći zalutalu zarezu ili nedostajuću protezu. Također možete sortirati objektske tipke abecedno. Pokreće s poslužiteljem s Pythonovog analizatora JSON-a, ne sprema ništa i ne treba vam račun.
Za što ga ljudi koriste?
- Učinite minificirani API odgovor čitljiv
- Pronađite liniju i stupac sintaksne greške u JSON-u
- Minimiziraj JSON prije nego što ga staviš u konfiguraciju
- Sortiraj ključeve objekta za razliku od dvije JSON datoteke
Razvojni program
Automatski ovaj alat iz vlastitog koda. Pošaljite zahtjev POST na ishod ispod i dobiti isti rezultat koji proizvodi web alat. Ograničena je po IP i ne treba prijavljivanje — API tipke za viši granice dolaze.
https://best.free/api/tools/json-formatter/
| Parametar | Primjer | Potrebno | Bilješke |
|---|---|---|---|
text |
{"b":2,"a":1} |
-Da. | Raw JSON to format. |
action |
format |
Ne. | "format" or "minify". |
indent |
2 |
Ne. | 0–8 spaces. |
sort |
True |
Ne. | 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);
Odgovor: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}