A execução do seguinte código, escrito em Java, resultará u...

Próximas questões
Com base no mesmo assunto
Q3407623 Programação
Julgue o próximo item, relativo a Java, API RESTful e JSON.
A execução do seguinte código, escrito em Java, resultará um código JSON válido.
Imagem associada para resolução da questão
Alternativas

Comentários

Veja os comentários dos nossos alunos

é igual fazer uma pedra com formato de gelo e perguntar se é gelo

Errado

  1. Chave duplicada: Em JSON, não é permitido repetir chaves no mesmo nível. Nome, aparece 3 vezes.
  2. Uso de ponto e vírgula (): JSON usa vírgula () para separar pares chave-valor, e não ponto e vírgula.

-ChatGPT

Errado! Um objeto JSON é como um dicionário : a chave ("nome") deve ser única. O código repete a mesma chave três vezes. Além disso, os itens são separados por vírgulas (,), não ponto e vírgula (;). O código gerado é duplamente inválido.

Ao executar esse código, sairia o seguinte resultado, mostrando que o JSON não é válido:

{

"none";

"Supremo"; 

"nome;

"Tribunal"; 

"nome";

"Militar"; 

";

}

Para ser válido, o resultado da execução deveria retornar o seguinte:

{

"nome": "Supremo",

"nome": "Tribunal",

"nome": "Militar"

}

Erros no JSON gerado

1) Uso de ; (ponto e vírgula)

Em JSON, os pares chave–valor são separados por vírgula ,, nunca por ;.

2)Chaves duplicadas ("nome")

JSON não permite chaves repetidas dentro do mesmo objeto.

Cada chave deve ser única.

3)Estrutura semântica incorreta

Se a intenção era listar vários valores, deveria ser usado:

um array

Clique para visualizar este comentário

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