Sobre as regras sintáticas do JSON (JavaScript Object Notati...

Próximas questões
Com base no mesmo assunto
Q1902428 Programação
Sobre as regras sintáticas do JSON (JavaScript Object Notation), avalie as seguintes afirmativas:
I. Dados são codificados como pares name/value.
II. Dados são separados por barras verticais “|”.
III. Chaves { } delimitam objetos.
IV. Colchetes [ ] delimitam arrays.
Está correto somente o que é afirmado em 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - I, III e IV.

O JSON (JavaScript Object Notation) é um formato de troca de dados leve e fácil de ler e escrever para humanos e simples de interpretar e gerar por máquinas. A questão exige o conhecimento específico das regras sintáticas do JSON, que são essenciais para o correto uso desse formato. Vamos comentar as afirmações corretas:

I. Dados são codificados como pares name/value: Esta afirmação está correta. Em JSON, os dados são representados em uma estrutura de chave e valor, onde "name" seria a chave (geralmente uma string) e "value" o valor correspondente, que pode ser uma string, número, objeto JSON, array, true, false ou null.

III. Chaves { } delimitam objetos: Também está correta. No JSON, um objeto é uma coleção desordenada de pares name/value. Um objeto começa com uma chave de abertura "{" e termina com uma chave de fechamento "}". Cada nome é seguido por ":" (dois pontos) e os pares name/value são separados por "," (vírgula).

IV. Colchetes [ ] delimitam arrays: Esta afirmação é verdadeira. Em JSON, um array é uma ordem de valores. Um array começa com um colchete de abertura "[" e termina com um colchete de fechamento "]". Os valores são separados por "," (vírgula).

A afirmação II, a qual menciona que os dados são separados por barras verticais “|”, está incorreta. No JSON, os pares name/value dentro de um objeto são separados por vírgulas, e os valores em um array também são separados por vírgulas, não por barras verticais.

Com base nisso, a única alternativa que reúne todas as afirmações corretas sobre a sintaxe do JSON é a letra E, que inclui as afirmações I, III e IV, todas aderentes à especificação padrão do JSON.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

GAB E

As principais regras de sintaxe JSON são:

  • Dados JSON estão definidos aos pares no formato: nome : valor
  • Os dados são separados por vírgulas(,)
  • As chaves {} contém objetos
  • Os colchetes [] expressam matrizes/vetores

 

https://www.macoratti.net/13/07/net_json.htm

I. Dados são codificados como pares key:value.

II. Dados são separados por " , "

III. Chaves { } delimitam objetos.

IV. Colchetes [ ] delimitam arrays.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo