Tipos de dados válidos em JSON

Tipos de dados válidos em JSON

JSON é a sintaxe mais usada \ notação para transferir dados pela Internet e internamente entre vários aplicativos. JSON significa notação de objeto JavaScript. JSON é originalmente mapeado para a definição de Javascript, mas não está vinculado apenas ao JavaScript. A principal causa da popularidade do JSON é a legibilidade e a puta leve.

Os dados são representados no JSON usando "valor chave" pares, o primeiro campo deste par é o chave que é usado para obter o valor Do objeto JSON

var json =
"Nome": "John Doe",
"Idade": 25,
;

JSON suporta 6 tipos de dados diferentes que podemos usar quando queremos no campo de valor do valor chave Pares do JavaScript. Esses 6 tipos de dados diferentes são:

  • Inteiro
  • Corda
  • boleano
  • Nulo
  • Variedade
  • objeto

Neste post, vamos exibir o uso de todos os 6 tipos de dados com seu exemplo

Int datatype

Podemos usar o tipo de dados inteiro na parte "Valor" dos pares de valor-chave do JavaScript, o tipo de dados inteiro em JSON é usado sem colocar as cotações como mostrado:


"Marcas": 25,
"Totalscore": 131,
"Idade": 25,

Tipo de dados da string

Para usar um tipo de dados de string, precisamos embrulhá -lo em marcas de citações duplas, podemos usar várias sequências de fuga também dentro da string:


"City": "Nova York",
"Frutas": "Apple"


"Cor laranja",
"Modelo": "2016ac2"

Datatype nulo

Se você quiser dar um valor de nulo Para um par de valores-chave, então você apenas escreve a palavra-chave "nulo", Isso notificaria o compilador que lê este JSON de que este é um objeto NULLABLE:


"Pai": nulo,
"Input": NULL

Tipo de dados booleanos

Os tipos de dados booleanos contêm apenas dois valores, verdadeiros ou falsos; Para usar o tipo de dados booleano em pares de valor de chave JSON, você simplesmente usa as palavras-chave "verdadeiro" e "falso" em minúsculas e sem aspas:


"Alive": falso,


"Isdigit": falso

Datatype do objeto

O JSON também pode ser usado para transferir objetos “”. Um exemplo do tipo de dados do objeto no formato JSON seria:


"pessoa":
nome = "John Doe",
Idade = 25,
Casado: false,
Trabalho: "auditor"
,

Matriz datatype

Podemos até usar o JSON para transferir matrizes. Para usar matrizes nos pares de valor-chave, encapsulamos a matriz usando os colchetes "[]" Assim como:


"Person1": ["John Doe", 25, "Casado", "Auditor"]

Podemos até usar matrizes aninhadas em pares de valores-chave como:


"Entrada1": [
"id": "007",
"id": "008",
"id": "009",
]

Esses são todos os 6 tipos de dados suportados pelo JSON para transferir dados. Lembre -se, o JSON é mapeado no objeto do JavaScript e o objeto JavaScript também suporta os seguintes tipos de dados:

  • Uma função
  • Data
  • Indefinido

Esses tipos de dados não são suportados pelo formato JSON

Conclusão

O JSON suporta 6 tipos de dados diferentes que podemos usar nos pares de "valor-chave" para transferi-los pela Internet ou através de aplicativos. JSON transfere dados como pares de "valor-chave" em que a primeira parte, a "chave" funciona como o índice para referência, e o "valor" são os dados reais que queremos transferir. Neste post, aprendemos o que são esses seis tipos de dados, como escrevê-los na parte do valor dos pares de "valor-chave" do formato JSON.