Najbolji slobodni Validator

Uljepšavanje, minimiziranje i validiranje JSON-a sa jasnim porukama o greškama - besplatno, ništa pohranjeno.

100% besplatno Nema prijave Nema vodenog žiga Datoteke obrađene u memoriji, nikad pohranjene
Go Pro za najbolje AI modele - slike, video i chat - plus veći uploadi, prioritet u redu i bez čekanja. Nadogradi na Pro
Ljubav best.free? Podijelite ga.

Kako to funkcioniše

  1. Zalijepi JSON. Baci svoj JSON u kutiju.
  2. Izaberi akciju. Uljepšati sa 2 ili 4 razmaka, ili smanjiti na jednu liniju; opcionalno sortiranje ključeva.
  3. Dobij rezultat. Valid JSON se formatira odmah; invalid JSON vraća tačnu liniju i kolonu greške.

O ovom alatu

Zalijepite JSON da bi ga lijepo štampao sa uvlakom koju ste izabrali, smanjite ga na jednu liniju, ili samo provjerite da li je valjan. Ako parsiranje ne uspije dobit ćete jasnu poruku sa linijom i kolonom problema, tako da možete brzo pronaći zarez ili zagrade koje nedostaju. Također možete sortirati ključeve objekta abecedno. Pokrenut je sa strane servera sa Python JSON parserima, ne pohranjuje ništa, i ne treba račun.

Za šta ga ljudi koriste?

  • Napravi čitljiv minified API odgovor
  • Pronađi red i kolonu JSON sintaktičke greške
  • Minimiziraj JSON prije nego što ga zalijepiš u konfiguraciju
  • Sortiraj ključeve objekta za razlikovanje dviju JSON datoteka

API za programere

Automatizirajte ovaj alat iz vašeg vlastitog koda. Pošaljite POST zahtjev dolje navedenoj krajnjoj tački i dobijte isti rezultat koji web alat proizvodi. Ograničen je brzinom po IP-u i ne treba registracija - API ključevi za veća ograničenja dolaze.

POST https://best.free/api/tools/json-formatter/
Parametar Primjer Obvezno Bilješke
text {"b":2,"a":1} Da. Raw JSON to format.
action format Ne, ne, ne. "format" or "minify".
indent 2 Ne, ne, ne. 0–8 spaces.
sort True Ne, ne, ne. 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);

Odgovor: JSON with the formatted string + validity.

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

Često postavljana pitanja

Može uljepšati (lijepo ispisati) JSON sa odabranim uvlakom, smanjiti ga na jednu liniju, validirati ga i opcionalno sortirati objektne ključeve abecedno.

Dobit ćete jasnu poruku o grešci, uključujući tačnu liniju i kolonu gdje je analiziranje propalo, tako da možete brzo pronaći zagrade koje nedostaju ili zagonetke.

Da — uljepšaj sa 2 ili 4 prazna mjesta, ili minimiziraj da bi uklonio sve prazne prostore za najmanji izlaz.

U jednom trenutku, oko 500.000 ljudi je bilo u zatvoru.

Ne. On je analiziran sa Python standardnom JSON bibliotekom samo za vaš zahtjev i nikada nije pohranjen, bilježen ili proslijeđen.

Sortiranje samo reorganizira objektne ključeve abecedno za čitljivost i razlikovanje; vrijednosti i struktura su nepromijenjene.

Nema registracije ili plaćanja - besplatno je sa poštenim satnim ograničenjem po IP-u.

Da. POST JSON tijelo u /api/tools/json-formatter/ i dobit ćete JSON odgovor nazad - isti motor koji koristi web alat, tako da su rezultati identični. Ograničen je brzinom po IP kao i web verzija i ne treba registracija; API ključevi za veća ograničenja dolaze. Pogledajte API odjeljak gore za spremne za pokretanje curl, Python i JavaScript primjere.

U slučaju da je npr. 100% otporan na vodu, ne mora se koristiti u kući, a ne mora se koristiti ni u kući.

Da. Radi u vašem pregledniku, tako da JSON Formater radi na telefonima i tabletima kao i na desktopu - nema aplikacije za instaliranje.

Povezani alati

Ocijeni ovu stranicu
5.0/5 (0)

Šta možemo da poboljšamo? Vaše povratne informacije nam pomažu da riješimo probleme.