O que é JSON?

Beatriz Feliciano - Jul 26 '21 - - Dev Community

Alt Text

JSON (JavaScript Object Notation), é um tipo de formatação de texto compacta que permite que aplicações troquem informações entre si de maneira simples e rápida. O JSON é usado pra estruturar dados e através dessas estrutura podemos fazer com que nossas aplicações se comuniquem.

Apesar do nome conter uma referência a linguagem de programação Javascript, o JSON pode ser usado com qualquer outra linguagem de programação e permite que aplicações desenvolvidas em diferentes linguagens se comunique entre si.

Um arquivo com o formato JSON deve ter seus dados estruturados por meio de uma coleção de pares com nome e valor. Seus valores devem ser:

  • Chave: seria o nome do conteúdo que queremos identificar. Sendo assim, deve ser uma string delimitada por aspas,
  • Valor: é o conteúdo que corresponde a uma chave podendo ser representado pelos seguintes tipos de dados: string, array, object, number, boolean ou null.

Exemplo:
{
"estado": "São Paulo",
"UF": "SP",
"Municipios": 645
}

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .