Questão FC374830
Considere a implementação de um novo sistema de gestão processual no TJMA que utiliza JSON para a integração de dados entre diferentes plataformas. Qual das seguintes afirmações so
Desenvolvimento Web
Instituto Consulplan · 2024
Considere a implementação de um novo sistema de gestão processual no TJMA que utiliza JSON para a integração de dados entre diferentes plataformas. Qual das seguintes afirmações sobre JSON é INCORRETA e poderia causar um erro de implementação?
- Suporta os formatos de dados como string, número, array, booleano e nulo, adequados para representar diferentes tipos de dados processuais.
- Suporta comentários dentro do seu formato padrão, permitindo que desenvolvedores incluam notas explicativas diretamente nos dados transmitidos.
- É um formato de texto que é completamente independente da linguagem de programação, o que facilita sua integração entre diversas plataformas utilizadas no tribunal.
- É baseado na sintaxe do objeto JavaScript, garantindo, assim, que dados podem ser facilmente manipulados usando JavaScript no desenvolvimento de aplicações web judiciais.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
A afirmação é incorreta porque o JSON padrão não aceita comentários. O documento oficial (RFC 8259) define a sintaxe permitida e não inclui marcas como // ou /* ... */; inseri‑las pode tornar o arquivo inválido e causar erros de parser em bibliotecas que esperam JSON estrito.
Para acrescentar notas sem quebrar a compatibilidade, utilize campos de metadados (ex.: "_nota": "explicação"), mantenha documentação externa ou aplique um pré‑processamento que remova comentários antes do consumo. Há formatos não padronizados (como JSONC) ou alternativas como YAML, mas eles não substituem o JSON padrão em integrações que exigem conformidade.
Em síntese: comentários diretos em payloads JSON padrão são proibidos e podem provocar falhas em implementações do sistema.
Conteúdo do catálogo FC Concursos · Atualizado em