Paras vapaa JSON Formatter ja Validaattori
Kauneus, minimoi ja vahvista JSON selkeillä virheilmoituksilla – ilmaisilla, ei mitään tallennettu.
Miten se toimii?
- Liitä JSON. Pudottakaa JSON laatikolle.
- Valitse toiminto. Kauneus 2 tai 4 välilyönnillä tai yhden rivin kohdalla, valinnaisesti lajittele avaimet.
- Hanki tulos. Valid JSON on muokattu välittömästi; virheellinen JSON palauttaa virheen tarkan rivin ja sarakkeen.
Tästä työkalusta
Liitä JSON painamaan se melko hyvin valitsemallasi sisennyksellä, sekoita se yhteen riviin tai tarkista, että se on kelvollinen. Jos kääntely epäonnistuu, saat selkeän viestin ongelman viivalla ja sarakeella, joten löydät harhautetun pilkun tai puuttuvan tukiosan nopeasti. Voit myös lajitella objektiavaimet aakkosjärjestyksessä. Se toimii palvelimen puolella Pythonin JSON-jäsenen kanssa, tallentaa mitään eikä tarvitse tiliä.
Mihin ihmiset käyttävät sitä
- Tee minimaalinen API-vasteluku
- Etsi JSON-syntaksivirheen rivi ja sarake
- Vähennä JSON ennen kuin liität sen konfiguraatioon
- Lajittele kaksi JSON-tiedostoa erottelevien objektien avaimet
Kehittäjän API
Automaattisesti tämän työkalun omasta koodista. Lähetä POST-pyyntö alla olevaan päätetapahtumaan ja saat saman tuloksen kuin verkkotyökalu. Se on nopeusrajoitettu IP-palvelua kohden eikä tarvitse kirjautumista – API-avaimet korkeampiin rajoihin ovat tulossa.
https://best.free/api/tools/json-formatter/
| Muuttuja | Esimerkki | Vaadittu | Huomautuksia |
|---|---|---|---|
text |
{"b":2,"a":1} |
Kyllä | Raw JSON to format. |
action |
format |
Ei ole tarpeen | "format" or "minify". |
indent |
2 |
Ei ole tarpeen | 0–8 spaces. |
sort |
True |
Ei ole tarpeen | 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);
Vaste: JSON with the formatted string + validity.
{"ok": true, "json": "{\n \"a\": 1,\n \"b\": 2\n}", "json_valid": true}