Najlepšie zadarmo JSON Formatter & Validator

Skrášlite, minimalizujte a validujte JSON s jasnými chybovými hláseniami - zadarmo, nič sa neukladá.

100% zadarmo Žiadna registrácia nie je potrebná Žiadny vodoznak Súbory spracované v pamäti, nikdy uložené
Prejdite na Pro pre najlepšie AI modely - obrázok, video a chat - plus väčšie nahrávky, prioritu vo fronte a bez čakania. Upgrade na Pro
Láska Best.Free? Zdieľaj to!

Ako to funguje

  1. Vložiť JSON. Drop vaše JSON do poľa.
  2. Vyberte akciu. Skrátiť 2 alebo 4 medzery, alebo zmenšiť na jeden riadok; voliteľne zoradiť kľúče.
  3. Získajte výsledok. Platný JSON je okamžite formátovaný; neplatný JSON vracia presný riadok a stĺpec chyby.

O tomto nástroji

Vložte JSON, aby ste ho vytlačili s odsadením, ktoré si zvolíte, minimalizujte ho na jeden riadok alebo len skontrolujte, či je platný. Ak analýza zlyhá, dostanete jasnú správu s riadkom a stĺpcom problému, takže môžete rýchlo nájsť stratenú čiarku alebo chýbajúce zátvorky. Môžete tiež zoradiť kľúče objektov abecedne. Beží na strane servera s Pythonovým JSON analyzátorom, neukladá nič a nevyžaduje žiadne konto.

Na čo ho ľudia používajú

  • Vytvorenie čitateľnej odpovede na minifikované rozhranie API
  • Vyhľadanie riadka a stĺpca chyby syntaxe JSON
  • Minifikovať JSON pred vložením do konfigurácie
  • Zoradiť kľúče objektov na rozlíšenie dvoch súborov JSON

API pre vývojárov

Automatizujte tento nástroj z vlastného kódu.Pošlite požiadavku POST na koncový bod uvedený nižšie a získajte rovnaký výsledok ako webový nástroj. Je obmedzený rýchlosťou na IP a nevyžaduje registráciu - kľúče API pre vyššie limity budú k dispozícii.

POST https://best.free/api/tools/json-formatter/
Parameter Príklad Povinné Poznámky
text {"b":2,"a":1} Áno Raw JSON to format.
action format Nie "format" or "minify".
indent 2 Nie 0-8 spaces.
sort True Nie 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);

Odpoveď: JSON with the formatted string + validity.

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

Často kladené otázky

Môže skrášliť (pretty-print) JSON s vami zvolenou odsadenosťou, minimalizovať ho na jeden riadok, validovať ho a voliteľne zoradiť kľúče objektov abecedne.

Zobrazí sa jasné chybové hlásenie s presným riadkom a stĺpcom, v ktorom zlyhalo analyzovanie, takže môžete rýchlo nájsť chýbajúce zátvorky alebo nesprávne umiestnené čiarky.

Áno - skrášľte 2 alebo 4 medzerami, alebo minimalizujte, aby ste odstránili všetky medzery pre najmenší výstup.

Až približne 500 000 znakov naraz.

Nie, je analyzovaný pomocou štandardnej Python JSON knižnice len pre vašu požiadavku a nikdy nie je uložený, zaznamenaný alebo odoslaný.

Zoraďovanie iba mení poradie kľúčov objektov podľa abecedy pre čitateľnosť a porovnanie; hodnoty a štruktúra zostávajú nezmenené.

Žiadna registrácia alebo platba - je to zadarmo s spravodlivým hodinovým limitom na IP.

Áno. POST JSON telo do /api/tools/json-formatter/ a dostanete JSON odpoveď späť - rovnaký engine ako webový nástroj používa, takže výsledky sú identické. Je obmedzený rýchlosťou na IP ako webová verzia a nevyžaduje registráciu; API kľúče pre vyššie limity budú pripravené. Pozrite si API sekciu vyššie pre príklady curl, Python a JavaScript pripravené na spustenie.

Áno - JSON Formatter je úplne zadarmo, bez vodoznaku na výstupe a bez kreditnej karty.

Áno, spúšťa sa vo vašom prehliadači, takže JSON Formatter funguje na telefónoch a tabletoch rovnako ako na počítači - nie je potrebné inštalovať žiadnu aplikáciu.

Súvisiace nástroje

Ohodnoťte túto stránku
5.0/5 (0)

Vaše pripomienky nám pomáhajú riešiť problémy, ktoré sa vyskytujú v aplikácii.