O formato JSON é um padrão amplamente utilizado para repres...
{ "pedido_id": 1042, "cliente": { "nome": "Maria Souza", " cpf" : " 123.456.789-00", "ativo": true }, "itens": [ { "produto": "Notebook", "quantidade": 1, "preco": 3500.00}, { "produto": "Mouse", "quantidade": 2, "preco":45.50 } ], "observacao": null }
Com base na estrutura e nas especificações do formato JSON, assinale a alternativa CORRETA.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A
Fundamento decisivo: No trecho, o campo "ativo" aparece como true, sem aspas.
- Para identificar string em JSON, procure aspas no valor; sem aspas, pode ser number, boolean ou null, conforme a sintaxe.
- Diferencie estrutura por delimitador: colchetes indicam array e chaves indicam objeto.
- Trate chave com null como chave presente com valor nulo, não como chave ausente.
- Não atribua ao JSON regras de conversão para tipos de banco de dados; isso pertence à implementação que consome o documento.
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
Resposta: Letra A
1. Valores Primitivos (Simples)
- String: Textos delimitados por aspas duplas (ex.: ). Aspas simples não são permitidas.
- Number: Números sem distinção entre inteiros e decimais (ex.: , ). Inclui negativos e notação científica.
- Boolean: Valores lógicos ou .
- Null: Representa a ausência de valor, indicado pela palavra . [, , , , ]
2. Estruturas de Dados
- Object (Objeto): Coleção de pares chave/valor desordenada, delimitada por chaves . A chave deve ser sempre uma string (ex.: ).
- Array (Matriz): Lista ordenada de valores indexados numericamente, delimitada por colchetes (ex.: ). [, ]
Fonte: Gemini
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo