Funzionamento ed esempi
La modalità leggibile usa due spazi di indentazione. I numeri mantengono cifre ed esponenti esatti; l’ordine delle proprietà resta invariato. Esempio: {"a":1} viene espanso per la lettura. Chiavi duplicate, NaN, Infinity, commenti, virgole finali e annidamenti oltre 32 livelli vengono rifiutati. Anche un valore scalare come true è JSON valido.