Formatta e valida JSON
Formatta, minimizza e valida JSON, vai alla riga e alla colonna di un errore di sintassi ed esplora il risultato come albero.
- Funziona nel browser
- Nessun caricamento
- Il risultato resta sul tuo dispositivo
Privacy e limitiFunziona nel tuo browser. Nulla viene caricato.
Il contenuto degli input resta in questa scheda; Refentra non lo carica né lo memorizza. I conteggi aggregati facoltativi delle azioni vengono inviati solo con il tuo consenso alla misurazione dell’uso. Svuota l’area di lavoro al termine.
Profilo supportato: JSON: 20.000 nodi, profondità 64. Numeri IEEE-754; interi sicuri e finiti. I numeri devono conservare il significato decimale. Interi non sicuri, overflow e precisione non supportata sono rifiutati prima dell’output.
File: solo UTF-8; BOM UTF-8 facoltativo rimosso. Posizioni in unità UTF-16 dell’editor.
Massimo 200.000 unità UTF-16; i parser possono avere limiti inferiori. Worker: 15 secondi (regex 1,5 secondi).
Controlla i dati e il risultato
- Prepara e scegli l’operazione
Incolla il JSON e scegli la formattazione con spazi o tabulazioni, oppure la minificazione per averlo compatto.
- Verifica un esempio concreto
Prova questo esempio e confronta il risultato indicato: {"b":2,"a":1} → minify → {"b":2,"a":1}
- Controlla prima di riutilizzare l’output
Confronta valori e annidamento nell’albero; il rientro cambia la presentazione, non i dati che intendi trasmettere.
Risposte per questa operazione
Gli interi grandi vengono conservati?
I numeri che non si possono rappresentare in modo sicuro vengono rifiutati invece di essere arrotondati in silenzio; salva gli identificatori come stringhe tra virgolette.
Che cosa controllo se i dati vengono rifiutati?
Elimina le virgole finali e i commenti; usa le virgolette doppie per chiavi e stringhe. Controlla la posizione dell’errore indicata.
Dove si ferma questo strumento?
L’analisi del JSON è limitata a 200.000 unità UTF-16, 20.000 nodi e profondità 64; non convalida lo schema di un’applicazione.