Best ledig JSON- formatering og validator

Gjør om til, minimer og valider JSON med klare feilmeldinger - ledig, ingenting lagret.

100 % ledig Ingen registrering Uten vannmerke Filer behandlet i minne, aldri lagret
Go Pro for de beste AI-modellene - bilde, video og prat - pluss større opplastinger, prioritet i køen og ingen ventetid. Oppgrader til Pro
Like Best.Free? Del det

Hvordan det virker

  1. Lim inn JSON. Slipp JSON i boksen.
  2. Velg en handling. Gjør om med 2 eller 4 mellomrom, eller minimer til én linje, eventuelt sorter nøkler.
  3. Hent resultatet. Gyldig JSON formateres med en gang. Ugyldig JSON gir den nøyaktige linja og kolonnen for feilen.

Om dette verktøyet

Lim inn JSON for å fintrykke det med det innrykket du velger, minimer det til en enkelt linje, eller sjekk om det er gyldig. Hvis tolking mislykkes får du en klar melding med linja og kolonnen i problemet, slik at du kan finne kommaet eller hurtige krøllparenteser. Du kan også sortere objekttaster alfabetisk. Det kjører tjenersiden med Pythons JSON- tolker, lagrer ingenting og trenger ingen konto.

Hva folk bruker det til

  • Lag et forsynt API-svar lesbart
  • Finn linja og kolonnen til en JSON- syntaksfeil
  • Minimer JSON før det limes inn i et oppsett
  • Sorter objektnøkler til diff to JSON- filer

Utvikler- API

Automatiser dette verktøyet fra din egen kode. Send en POST- forespørsel til sluttpunktet nedenfor og få det samme resultatet som nettverktøyet produserer. Det er rentebegrenset pr. IP og trenger ingen tilmelding - API- nøkler for høyere grenser kommer.

POST https://best.free/api/tools/json-formatter/
Parameter Eksempel Kreves Merknader
text {"b":2,"a":1} Ja Raw JSON to format.
action format Nei "format" or "minify".
indent 2 Nei 0-8 spaces.
sort True Nei 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);

Svar: JSON with the formatted string + validity.

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

Ofte stilte spørsmål

Den kan forskønne (rett frem - trykk) JSON med din valgte innrykk, forstørre den til en enkelt linje, validere den og sortere objekttaster alfabetisk.

Du får en klar feilmelding med eksakt linje og kolonne der tolking mislyktes, slik at du kan finne et komma som mangler en krøllparentes eller komma som går tapt.

Ja, besørg med 2 eller 4 mellomrom, eller minimer for å fjerne alle tomrom for den minste utgangsverdien.

Opptil 500.000 tegn på en gang.

Nei Det tolkes med Pythons standard JSON- bibliotek bare for din forespørsel og blir aldri lagret, loggført eller videresendt.

Nei. Sorterer bare objekttaster i alfabetisk rekkefølge for leselighet og diff- funksjon. Verdiene og strukturen er uendret.

Ingen registrering eller betaling - det er gratis med en rimelig timegrense per IP.

Ja. POST et JSON- brødtekst til / api/tools/ json- formatter / og du får tilbake et JSON- svar - det samme motorverktøyet bruker, så resultatet er identisk. Det er ratebegrenset pr IP som nettversjonen og trenger ikke å bli meldt inn. API- nøkler for høyere grenser kommer. Se API - delen ovenfor for eksempler på klar- å kjøre- krølle, Python og JavaScript.

Ja, JSON Formatery er helt gratis, uten vannmerke på resultatet og uten kredittkort.

Ja. Det kjører i nettleseren din, så JSON Formater virker på telefoner, tabletter og skrivebord - det er ingen app å installere.

Tilknyttet verktøy

Bedøm denne siden
5.0/5 (0)

Din tilbakemelding hjelper oss med å løse problemer.