Tipos de datos JSON
Tipos de datos válidos
En JSON, los valores deben ser uno de los siguientes tipos de datos:
- una cuerda
- un número
- un objeto (objeto JSON)
- una matriz
- un booleano
- nulo
Los valores JSON no pueden ser uno de los siguientes tipos de datos:
- Una función
- una cita
- indefinido
Cadenas JSON
Las cadenas en JSON deben escribirse entre comillas dobles.
Ejemplo
{"name":"John"}
Números JSON
Los números en JSON deben ser un número entero o un punto flotante.
Ejemplo
{"age":30}
Objetos JSON
Los valores en JSON pueden ser objetos.
Ejemplo
{
"employee":{"name":"John", "age":30, "city":"New York"}
}
Los objetos como valores en JSON deben seguir la sintaxis de JSON.
Matrices JSON
Los valores en JSON pueden ser matrices.
Ejemplo
{
"employees":["John", "Anna", "Peter"]
}
Booleanos JSON
Los valores en JSON pueden ser verdadero/falso.
Ejemplo
{"sale":true}
JSON nulo
Los valores en JSON pueden ser nulos.
Ejemplo
{"middlename":null}