Acerca de API, julgue o item subsequente. Em conformidade co...
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”
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E (Errado)
Vamos detalhar por que a alternativa está Errada, analisando o formato JSON apresentado.
Tema Central da Questão: A questão aborda o formato de dados JSON (JavaScript Object Notation), que é amplamente utilizado para troca de dados entre cliente e servidor em APIs. Compreender como estruturar corretamente dados em JSON é uma habilidade fundamental para desenvolvedores de software.
Resumo Teórico: JSON é um formato de texto simples para armazenar e transmitir dados. Ele é baseado em uma coleção de pares chave: valor. As regras básicas incluem:
- As chaves devem ser delimitadas por aspas duplas (").
- Os valores podem ser strings, números, objetos, arrays, true, false ou null.
- Os pares chave: valor são separados por vírgula.
- Objetos são delimitados por chaves { }.
Justificativa para a Alternativa Errada: Vamos corrigir o exemplo de JSON fornecido:
{
"cliente": {
"nome": "João da Silva",
"cpf": "123.456.789-10"
}
}
O erro no JSON da questão está na sintaxe:
- As chaves "cliente:", "nome:" e "cpf:" não devem incluir dois pontos (:) após as aspas fechadas.
Com a correção, o JSON está agora sintaticamente correto. Essa atenção aos detalhes é crucial para garantir que o JSON seja processado corretamente por sistemas que utilizam APIs.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
{
"cliente":{
"nome":"João da Silva",
"cpf":"123.456.789-10"
}
}
Gabarito, portanto, ERRADO
FORMA CORRETA:
{
"cliente": {
"nome": "João da Silva",
"cpf": "123.456.789-10"
}
}
- O exemplo da questão não está em conformidade com o formato JSON.
- JSON exige sintaxe rígida.
Gabarito: Errado
{
“cliente:” { ❌ Erro 1: aspas inválidas + dois-pontos dentro da chave
“nome:” “João da Silva”, ❌ Erro 2: dois-pontos dentro da chave + aspas inválidas
“cpf:” “123.456.789-10” ❌ Erro 3: mesmo problema acima
❌ Erro 4: faltou fechar os parênteses
Bizu:
“aspas curvas” = ❌ Não, compatível com JSON
"aspas retas" = ✅ Sim, compatível com JSON
fiquei na dúvida se a banca tava com preguiça de fechar o objeto é bom fazer questões por isso já não erro mais
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo