Sobre as regras sintáticas do JSON (JavaScript Object Notati...
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
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