JSON

Significa "JavaScript Object Notation".

JSON é um formato padrão de dados baseado em texto para intercâmbio de dados. Ele formata os dados de uma maneira que pode ser lida tanto por pessoas quanto por máquinas. Aplicações web e servidores web usam arquivos JSON para transferir dados entre aplicações e servidores. Embora o JSON seja baseado em JavaScript, ele é um formato independente de linguagem, compatível com muitas linguagens de programação.

JSON é semelhante a XML outro formato de intercâmbio de dados em (texto simples), mas é mais compacto porque não exige tags separadas para cada elemento. Em vez disso, o JSON contém objetos entre chaves ({}). Cada atributo tem um nome e um valor, separados por dois-pontos (:). Um valor pode consistir em uma string entre aspas, um número, um booleano (true ou false), outro objeto ou uma matriz contida entre colchetes ([]). Os pares de nome/valor dos atributos são separados por vírgulas (,).

Por exemplo, abaixo está um exemplo de um livro definido em JSON e XML.

JSON

{
 "book": {
  "title": "A Study in Scarlet",
  "author": "Arthur Conan Doyle",
  "publisher": {
   "name": "Ward Lock & Co", "year": "1887", "country": "United Kingdom"
  }
 }
}

XML

<book>
 <title>A Study in Scarlet</title>
 <author>Arthur Conan Doyle</author>
 <publisher>
  <name>Ward Lock & Co</name>
  <year>1887</year>
  <country>United Kingdom</country>
 </publisher>
</book>

Embora os objetos JSON e XML usem aproximadamente o mesmo número de linhas para definir as informações do livro, o código JSON usa muito menos texto e é mais fácil de ler. Ele também exige menos dados para armazenar e transferir. Essa economia de dados pode ser insignificante para um único arquivo de dados, mas a baixa sobrecarga do JSON pode se acumular e reduzir a largura de banda e outros recursos do sistema em aplicações web que usam muitos arquivos de dados.

Extensão de arquivo: .JSON

Atualizado April 28, 2023 por Brian P.

quizTeste seus conhecimentos

WDDM stands for ____ Display Driver Model?

A
Windows
0%
B
Website
0%
C
Wired
0%
D
Wireless
0%
Correct! Incorrect!     View the WDDM definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de JSON nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.