Glossário
JSON
1min
JSON (JavaScript Object Notation) é um formato de dados leve e de fácil leitura que é usado para armazenar e trocar informações entre sistemas. Ele é frequentemente usado para representar estruturas de dados simples, como objetos e arrays, em um formato de texto legível por humanos.
As características-chave do JSON incluem:
- Estrutura Simples: O JSON usa uma estrutura simples de pares chave-valor, onde os dados são armazenados como pares no formato "chave": "valor". Cada par é separado por vírgulas e os objetos são delimitados por chaves {}. { "nome": "João", "idade": 30, "cidade": "São Paulo" }
- Tipos de Dados: O JSON suporta tipos de dados como strings, números, booleanos, objetos, arrays e valores nulos (null).
- Aninhamento: É possível aninhar objetos JSON dentro de outros objetos ou usar arrays para armazenar múltiplos valores. { "pessoa": { "nome": "Maria", "idade": 25 }, "amigos": ["João", "Ana"] }
- Legibilidade: O JSON é legível por humanos, o que facilita a visualização e a edição dos dados diretamente no formato de texto.
- Ampla Aceitação: O JSON é amplamente aceito e suportado por várias linguagens de programação e sistemas, tornando-o uma escolha popular para troca de dados.
- Uso Comum: É comumente utilizado em APIs da web para transmitir dados entre um servidor e um cliente, bem como em configurações de armazenamento de dados estruturados.
Em resumo, o JSON é uma notação simples e versátil para representar dados estruturados de forma legível por humanos, sendo amplamente utilizado na programação e na comunicação entre sistemas.