Pular para o conteúdo principal

Questão de Programação — JSON — CESPE / CEBRASPE 2025

ProgramaçãoJSON
Código
ce209595
Banca
CESPE / CEBRASPE
Órgão
PC-DF
Ano
2025
Nível
Superior
Cargo
Gestor de Apoio as Atividades Policiais Civis - Especialidade: Analista de Informática: Desenvolvimento de Sistemas
Acerca de API, julgue o item subsequente.Em conformidade com o formato JSON, os dados de um cliente podem ser representados da forma apresentada a seguir.{“cliente:” {“nome:” “João da Silva”,“cpf:” “123.456.789-10”
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Sintaxe JSON

Gabarito: Errado (Alternativa E). O fragmento apresentado NÃO é um JSON válido. A chave "cliente:" está incorreta porque contém dois pontos dentro da string, o que viola a regra de que os dois pontos são separadores entre chave e valor, não parte da chave. Além disso, o JSON está incompleto, faltando fechar o objeto.

No formato JSON, as chaves de objetos são strings delimitadas por aspas duplas e o par chave-valor é separado por dois pontos fora das aspas. O correto seria "cliente" (sem os dois pontos).

Wikipédia - JSON:

"Objects são delimitados por chaves ({}) e usam vírgulas para separar cada par, enquanto que no par o atributo e o valor ficam separados por dois pontos (:)."

Portanto, a afirmação de que os dados podem ser representados dessa forma está errada.

1Chaves
Strings entre aspas duplas
Dois pontos dentro da chave
2Par chave-valor
Dois pontos separam chave e valor
Dois pontos como parte da chave
3Estrutura
Objeto delimitado por {}
Faltou fechar o objeto
JSON válido
LEVELsoulevel.com.br
JSON válido: Chaves (Strings entre aspas duplas, Dois pontos dentro da chave); Par chave-valor (Dois pontos separam chave e valor, Dois pontos como parte da chave); Estrutura (Objeto delimitado por {}, Faltou fechar o objeto)

Gabarito: E (Errado)

Link permanente: /questoes/ce209595