Labākais bez maksas JSON format
Baidīt, samazināt un apstiprināt JSON ar skaidru kļūdu ziņas - bezmaksas, nekas saglabāts.
Kā tas darbojas
- Ielīmēt JSON. Iemetiet savu JSON kastē.
- Izvēlieties darbību. Baidījums ar 2 vai 4 atstarpēm, vai minify līdz vienai rindai; pēc izvēles sašķirot taustiņus.
- Iegūt rezultātu. Derīgs JSON ir noformēts uzreiz; nederīgs JSON atgriež precīzu rindu un sleju kļūdu.
Par šo rīku
Ielīmēt JSON diezgan drukātu to ar ievilkumu jūs izvēlaties, minimizēt to uz leju uz vienu līniju, vai vienkārši pārbaudīt, ka tas ir derīgs. Ja parsēšana neizdodas jums iegūt skaidru ziņu ar rindu un sleju problēmas, tāpēc jūs varat atrast klaiņo koma vai trūkstošo kaseti ātri. Jūs varat arī šķirot objektu atslēgas alfabēta. Tā darbojas servera pusē ar Python JSON parsētājs, glabā neko, un nav nepieciešams kontu.
Kāpēc cilvēki to lieto
- Padarīt minified API atbildes nolasāmu
- Atrast JSON sintakses kļūdas rindu un kolonnu
- Miniģēt JSON pirms ielīmēšanas konfigācijā
- Kārtot objektu taustiņus diff diviem JSON failiem
Izstrādātājs API
Automatizēt šo rīku no sava koda. Sūtīt pēc pieprasījuma uz zemāk norādīto rezultātu un iegūt tādu pašu rezultātu web rīks ražo. Tas ir ātrums ierobežots uz vienu IP un nav nepieciešams pierakstīties - API taustiņi augstākai robežai nāk.
https://best.free/api/tools/json-formatter/
| Parametrs | Piemērs | Vajadzīgs | Piezīmes |
|---|---|---|---|
text |
{"b":2,"a":1} |
Jā | Raw JSON to format. |
action |
format |
Nē | "format" or "minify". |
indent |
2 |
Nē | 0-8 spaces. |
sort |
True |
Nē | 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);
Atbildes reakcija: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}