Tipos de dados JSON


Índice

    Mostrar índice


Tipos de dados válidos

Em JSON, os valores devem ser um dos seguintes tipos de dados:

  • uma linha

  • um número

  • um objeto (objeto JSON)

  • uma matriz

  • um booleano

  • nulo

Os valores JSON não podem ser um dos seguintes tipos de dados:

  • uma função

  • um encontro

  • indefinido


Sequências JSON

Strings em JSON devem ser escritas entre aspas duplas.

Exemplo

{"name":"John"}

Números JSON

Os números em JSON devem ser um número inteiro ou um ponto flutuante.

Exemplo

{"age":30}

Objetos JSON

Valores em JSON podem ser objetos.

Exemplo

{
"employee":{"name":"John", "age":30, "city":"New York"}
}

Objetos como valores em JSON devem seguir a sintaxe JSON.



Matrizes JSON

Os valores em JSON podem ser matrizes.

Exemplo

{
"employees":["John", "Anna", "Peter"]
}

Booleanos JSON

Os valores em JSON podem ser verdadeiros/falso.

Exemplo

 {"sale":true}

JSON nulo

Os valores em JSON podem ser nulos.

Exemplo

 {"middlename":null}