Questão FC373420
Um Analista está desenvolvendo um sistema de registro de processos trabalhistas e precisa enviar para o servidor as informações dos processos em um documento no formato JSON. A abo
Desenvolvimento Web
FCC · 2023
Um Analista está desenvolvendo um sistema de registro de processos trabalhistas e precisa enviar para o servidor as informações dos processos em um documento no formato JSON. A abordagem adequada para representar vários processos de forma organizada e acessível, tomando a manipulação e a iteração mais fáceis, é utilizar
- uma structure JSON com uma única propriedade contendo todos os processos no formato string.
- um array JSON com vários objetos, cada um deles contendo os dados de um processo em particular.
- um único objeto JSON com cada processo descrito como uma propriedade separada.
- um objeto JSON com chaves numéricas para representar cada processo.
- um array JSON com objetos contendo apenas os números dos processos.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A solução adequada é representar os processos em um array JSON cujos elementos são objetos, cada um contendo os campos de um processo (ex.: id, partes, data, status).
Essa organização torna a iteração e a manipulação dos registros diretas: linguagens e frameworks conseguem percorrer o array, filtrar, ordenar e mapear cada objeto sem precisar reconstruir estruturas complexas.
Cada objeto agrupa seus campos de forma explícita, assegurando consistência e facilidade para validação, serialização e desserialização na API do servidor. Também facilita a adição de novos processos sem alterar o formato global.
Exemplo simples: [{"id":1,"autor":"A","assunto":"X"},{"id":2,"autor":"B","assunto":"Y"}]. Essa estrutura é leve, padronizada e amplamente suportada por bibliotecas JSON.
Conteúdo do catálogo FC Concursos · Atualizado em