mindblown/ Dev
Lingua: Italiano ▾

MINDBLOWN / DEV · Strumenti per le tue attività

Formattare e validare JSON: esempio.

Formatta JSON con rientri di due spazi. Confronta input e risultato e scopri i limiti della precisione numerica.

Elaborazione sul tuo dispositivoSenza account

Formatta e convalida JSON

Dev / 01

Il modulo contiene questo esempio. Modificare i valori per provare il proprio input.

Fino a 500.000 caratteri. JSON i numeri usano la precisione JavaScript; usare stringhe per interi più grandi di 9,007,199,254,740,991.

Utilizzare la formattazione quando una risposta JSON o la configurazione è difficile da leggere su una riga. L'esempio contiene una stringa, un booleano e un array. Il formatore analizza prima l'ingresso, così non valido JSON produce un errore piuttosto che un risultato parzialmente formattato.

Dati di esempio

{"name":"Ada","active":true,"roles":["reader","editor"]}

Risultato atteso

{
  "name": "Ada",
  "active": true,
  "roles": [
    "reader",
    "editor"
  ]
}

Passo dopo passo

  1. Mantenere l'operazione di formato selezionato e ispezionare l'oggetto JSON preriempito.
  2. Eseguire il formatore e confrontare l'indentazione bispaziale con il risultato previsto.
  3. Provare l'operazione compatta, quindi introdurre una virgola che segue per vedere un errore di validazione.

Come leggere il risultato

Le interruzioni di linea e l'indentazione rendono l'oggetto più facile da ispezionare senza cambiare i valori dell'esempio. JSON richiede nomi e stringhe di proprietà a doppia quota. I commenti, le virgole che seguono e i non definiti non sono validi JSON. Un parser può anche sostituire i nomi di proprietà duplicati con il loro ultimo valore.

Limiti e dettagli importanti

Parsing utilizza la precisione del numero di JavaScript e può arrotondare grandi identificatori interi. Memorizza tali identificatori come stringhe. La formattazione non è una trasformazione di byte-preserving, quindi non utilizzarla su carichi di pagamento firmati che richiedono byte originali esatte.

RFC 8259

Apri lo strumento

Come si usa

Trasformare una risposta compatta in leggibile JSON, o coniarlo per copiare.

Dati in ingresso → Esegui → Risultato. Elaborazione sul tuo dispositivo.

Google Analytics misura le visualizzazioni solo dopo il consenso. Funziona in un frame separato senza accesso ai dati degli strumenti. Gli identificatori casuali dei cookie sono condivisi tra i siti Mindblown: quello del browser dura fino a due anni e quello della sessione 30 minuti. Puoi revocare il consenso nelle impostazioni dei cookie.

I tuoi dati e la pubblicità

Gli ingressi e i file degli strumenti vengono elaborati nel tuo browser, non caricati o salvati da questi strumenti.

Visualizzazione delle pagine di produzione Adsterra Il provider di annunci riceve i dati di connessione come l'indirizzo IP e le informazioni del browser e può utilizzare i cookie. Non è possibile leggere gli input degli strumenti attraverso questi frame. Hosting elabora anche i metadati di connessione.

Informativa sulla privacy di Adsterra