L-aħjar Ħieles JSON Formatter & Validatur
Beautify, minify u jivvalidaw JSON b'messaġġi ċari żball - ħielsa, xejn maħżuna.
Kif jaħdem
- Pejst. Qatra JSON tiegħek fil-kaxxa.
- Agħżel azzjoni. Beautify ma 2 jew 4 spazji, jew minify għal linja waħda; b'mod fakultattiv sort ċwievet.
- Ikseb ir-riżultat. Valida JSON huwa ifformattjat istantanjament; invalidu JSON jirritorna l-linja eżatta u kolonna tal-iżball.
Dwar din l-għodda
Paste JSON biex pretty-print huwa bl-indentation inti tagħżel, minify lilu isfel għal linja waħda, jew sempliċiment tiċċekkja li huwa validu. Jekk parsing jonqos inti tikseb messaġġ ċar mal-linja u kolonna tal-problema, sabiex inti tista ssib il-komma stray jew parentesi nieqsa malajr. Inti tista wkoll sort oġġett ċwievet alfabetikament. Huwa runs server-side mal Python JSON parser, jaħżen xejn, u jeħtieġ l-ebda kont.
X'inhuma l-persuni jużawh għall
- Agħmel rispons minified API jinqara
- Sib il-linja u l-kolonna ta ’żball fis-sintassi JSON
- Minify JSON qabel ma teħel f'konfigurazzjoni
- Sort ċwievet oġġett biex diff żewġ fajls JSON
API tal-iżviluppatur
Awtomatizza din l-għodda mill-kodiċi tiegħek stess. Ibgħat talba POST lill-punt aħħari hawn taħt u tikseb l-istess riżultat li tipproduċi l-għodda tal-web. Hija limitata bir-rata għal kull IP u ma teħtieġ l-ebda reġistrazzjoni - ċwievet API għal limiti ogħla qegħdin jiġu.
https://best.free/api/tools/json-formatter/
| Parametru | Eżempju | Meħtieġa | Noti |
|---|---|---|---|
text |
{"b":2,"a":1} |
Iva | Raw JSON to format. |
action |
format |
Nru | "format" or "minify". |
indent |
2 |
Nru | 0-8 spaces. |
sort |
True |
Nru | 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);
Rispons: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}