Cel mai bun gratuit Formatator JSON & validator

Abunde, minifica și valida JSON cu mesaje de eroare clare - gratuit, nimic stocat.

100% gratuit Nicio înscriere Fără semn de apă Fișiere prelucrate în memorie, niciodată stocate
Go Pro pentru cele mai bune modele de IA - imagine, video și chat - plus încărcare mai mari, prioritate în coada și nu de așteptare. Actualizează la Pro
Iubire Best.Free? Împărtăşiţi-l.

Cum funcţionează

  1. Pede JSON. Aruncă-ţi JSONul în cutie.
  2. Alegeți o acțiune. Abunda cu 2 sau 4 spații, sau minificați la o linie; opțional sortarea chei.
  3. Obţine rezultatul. JSON valid este formatat instantaneu; JSON invalid returnează linia și coloana exactă a erorii.

Despre acest instrument

Pescuiți JSON pentru a-l imprima destul de-a cu indentarea alegeți, să-l minificați într-o singură linie, sau doar verificați că este valabil. Dacă analizarea eșuează obține un mesaj clar cu linia și coloana problemei, astfel încât să puteți găsi virgula pierdută sau lipsește break rapid. Puteți, de asemenea, sorta cheile obiectului alfabetic. Execută partea serverului cu analizator JSON lui Python, nu stocă nimic și nu are nevoie de cont.

Pentru ce o folosesc oamenii

  • Faceți un răspuns API minifiat legibil
  • Găsește linia și coloana unei erori de sintaxă JSON
  • Minify JSON înainte de a-l îngropa într-o configurare
  • Sortați cheile obiectului pentru a diviza două fișiere JSON

API de dezvoltare

Automatizează acest instrument din propriul cod. Trimite o cerere POST la punctul final de mai jos și obține același rezultat produs de unelte web. Este limitat de rate pe IP și nu are nevoie de nicio înregistrare - cheile API pentru limite mai mari sunt vine.

POST https://best.free/api/tools/json-formatter/
Parametrul Exemplu Requis Note
text {"b":2,"a":1} Da. Raw JSON to format.
action format Nu "format" or "minify".
indent 2 Nu 0-8 spaces.
sort True Nu 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);

Răspuns: JSON with the formatted string + validity.

{"ok": true, "json": "{\n  \"a\": 1,\n  \"b\": 2\n}", "json_valid": true}

Întrebări frecvente

Acesta poate fi bineificat (pretty-print) JSON cu indentarea alegeta, o poate reduce la o singură linie, o va valida, și opțional sortarea de chei ale obiectului alfabetic.

Primiţi un mesaj de eroare clar, inclusiv linia şi coloana exactă unde analizarea a eşuat, astfel încât să puteţi localiza o virgulă lipsă sau virgulă pierdută rapid.

Da - abunde cu 2 sau 4 spații, sau ameniza pentru a elimina toate spațiile spațiale pentru cea mai mică ieșire.

Până la aproximativ 500.000 de personaje într-un singur rând.

Nu. Este analizat doar cu biblioteca standard JSON de Python pentru cererea ta și nu este niciodată stocat, înregistrat sau transmis.

Nu. Triarea numai reordenează cheile obiectului alfabetic pentru legibilitate și diferență; valorile și structura sunt nemodificate.

Nu se înregistrează nici o plată - este gratuită cu o limită oră corectă pe IP.

Da. POST un corp JSON pentru /api/tools/json-formatter / și primiți un răspuns JSON înapoi - același motor folosit de unelte web, astfel încât rezultatele sunt identice. Este limitat la rate pe IP ca versiunea web și nu are nevoie de nici o înregistrare; cheile API pentru limitele mai mari sunt apropiere. A se vedea secțiunea API de mai sus pentru exemple de rulare, curl, Python și JavaScript.

Da - JSON Formater este complet gratuit, fără semn de apă pe ieșire și fără carte de credit necesară.

Da. Se execută în browser-ul tău, așa că JSON Formater funcționează pe telefoane și tablete, precum și desktop - nu există nici o aplicație de instalat.

Unelte conexe

Ratați această pagină
5.0/5 (0)

Ce am putea îmbunătăți? Feedback-ul dvs. ne ajută să rezolvăm problemele.