PeliTouls
JSON JSON

Formatador JSON

Validar, embellir o minificar JSON, al navegador. No es puja res, així que els secrets segueixen sent secrets.

Com formata JSON

  1. Enganxi el JSON a la caixa.
  2. Triï Formata (sagnat, llegible) o Minifica (una sola línia compacta).
  3. Premi Converteix. L’entrada no vàlida es notifica amb l’error real del parser.
  4. Descarregui el resultat com a fitxer .json.

Què fa aquesta eina

Passa el text pel parser JSON del navegador i el torna a escriure com el vol: sagnat de dos o quatre espais per llegir i comparar, o una sola línia minificada per a configuracions i càrregues. Si l’entrada és vàlida, la sortida són exactament les mateixes dades, reformatades; si no ho és, rep el missatge d’error real del parser en lloc d’una resposta vaga.

La minificació es paga sola amb fitxers de configuració i fixtures d’API: les mateixes dades, una fracció dels bytes. El formatatge es paga sol sempre que una persona ha de llegir el fitxer: les diferències de git es tornen línia a línia, les revisions són possibles i una clau mal col·locada es troba d’un cop d’ull.

Com que el parser és el del navegador, la validació és la mateixa comprovació que aplicarà la seva aplicació: si aquesta eina ho accepta, JSON.parse també ho farà.

Límits i notes honestes

El formatador valida i reformata; no arregla JSON trencat. Una coma que falta continua faltant, es notifica amb honestedat amb la posició del parser.

Les claus duplicades conserven el darrer valor (és la regla de JSON.parse), i les entrades molt grans estan limitades per la memòria de la pestanya, no per una quota del servidor.

Tot passa en aquesta pestanya: enganxi secrets, respostes d’API i fitxers de configuració amb confiança, perquè no es transmet res.

Preguntes freqüents

Diu que el meu JSON no és vàlid. On exactament?

El missatge d’error és del parser del navegador i indica la posició. Els culpables habituals: comes finals, cometes simples i claus sense cometes.

Formatar o minificar?

Formatar per a tot el que llegeixi una persona o desi un repositori git. Minificar per a tot el que consumeixi una màquina.

Ordena les claus o canvia les meves dades?

No. Els valors, l’ordre i els duplicats es comporten exactament com defineix JSON.parse; només canvia l’espai en blanc.

Es puja el meu JSON?

No. El formatatge s’executa íntegrament al navegador, i per això enganxar secrets és segur.

Privat per disseny

Es queda al teu dispositiu. No es puja res. La conversió s’executa al teu navegador: obre la pestanya Xarxa mentre converteixes i veuràs que no s’envia res. Sense compte, sense marca d’aigua, sense límit diari.