Am Ddim Gorau Dilysu
Ehangwch, lleihau a dilysu JSON gyda negeseuon gwall clir - am ddim, dim yn cael ei gadw.
Sut mae'n gweithio
- Gludo JSON. Rhowch eich JSON i mewn i'r blwch.
- Dewiswch weithred. Ehangwch gyda 2 neu 4 bylchau, neu lleihau i un llinell; trefnu allweddi yn ddewisol.
- Cyrchu' r canlyniad. Mae JSON dilys yn cael ei fformatio ar unwaith; mae JSON annilys yn dychwelyd y llinell a'r golofn gywir o'r gwall.
Am yr erfyn yma
Gludo JSON i'w argraffu'n dda gyda'r mewnoliad rydych chi'n ei ddewis, ei leihau i linell sengl, neu wirio ei fod yn ddilys. Os mae'r dosrannu'n methu, cewch neges glir gyda llinell a cholun y broblem, felly gallwch ddod o hyd i'r comma gwag neu'r cromlin sydd ar goll yn gyflym. Gallwch hefyd drefnu allweddi gwrthrych yn ôl yr wyddor. Mae'n rhedeg ar ochr y gweinydd gyda dosraniad JSON Python, yn cadw dim, ac nid oes angen cyfrif.
Beth mae pobl yn ei ddefnyddio ar gyfer
- Gwneud ymateb API lleihau yn ddarllenadwy
- Canfod y llinell a'r golofn o wall cystrawen JSON
- Lleihau JSON cyn ei gludo i mewn i ffurfweddiad
- Trefnu allweddi gwrthrych i rannu dau ffeil JSON
API Datblygwr
Awtomatigi'r erfyn hwn o'ch cod eich hun. Anfonwch gais POST at y diwedd-bwynt isod a chael yr un canlyniad a gynhyrchir gan y erfyn gwe. Mae'n cael ei gyfyngu gan y cyflymder ar gyfer pob IP ac nid oes angen cofrestru - mae allweddi API ar gyfer terfynau uwch yn dod.
https://best.free/api/tools/json-formatter/
| Paramedrau | Enghraifft | Angenrheidiol | Nodiadau |
|---|---|---|---|
text |
{"b":2,"a":1} |
IeQShortcut | Raw JSON to format. |
action |
format |
Na | "format" or "minify". |
indent |
2 |
Na | 0–8 spaces. |
sort |
True |
Na | 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);
Ymateb: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}