Tipi di Dati
Supportati
JSON supporta solo questi 6 tipi di dati:
- Stringa:
"Ciao"(Solo virgolette doppie). - Numero:
123,12.34,-10(Interi o float, niente NaN o Infinity). - Booleano:
trueofalse. - Null:
null(vuoto). - Oggetto:
{"chiave": "valore"}. - Array:
[1, 2, 3].
NON Supportati
È importante sapere cosa JSON NON supporta, per evitare errori comuni:
- Date: Le date vanno passate come stringhe (es. ISO 8601:
"2023-10-25T14:00:00Z"). - Funzioni: Non puoi passare codice o metodi.
- Undefined: Le chiavi con valore undefined vengono solitamente omesse durante la serializzazione.
- Commenti: JSON standard non supporta commenti.