JSON Toolkit

Formatos estendidos e dialetos

JSON5, JSONC, JSON Lines e NDJSON resolvem necessidades reais como comentários, vírgulas finais e streaming, e trazem problemas próprios de compatibilidade e seleção.

6 artigos

Artigos nesta categoria

JSON5 e JSONC: JSON com comentários

Os dois dialetos existem porque configuração escrita por humanos precisa de comentários e vírgulas finais, mas a sintaxe e o alcance no ecossistema diferem, então escolher errado trava sua cadeia de ferramentas.

Iniciante~10 min de leituraAtualizado em 2026-10-30

JSON Lines e NDJSON: dados de streaming

Um valor JSON por linha compra a possibilidade de anexar, streaming e dano isolado a uma única linha; o custo é a ausência de estrutura geral, então a validação precisa acontecer linha a linha.

Intermediário~10 min de leituraAtualizado em 2026-10-30

JSONL na prática: abrir, converter e depurar linhas defeituosas

Entregar um arquivo .jsonl inteiro ao JSON.parse e receber um erro quase nunca significa que o arquivo está corrompido — significa que a estratégia de leitura está errada. Este guia cobre as formas padrão de inspecionar e ler JSONL linha por linha, os comandos para converter de e para arrays JSON, uma tabela com seis tipos de linhas defeituosas e a maneira correta de consumir NDJSON de respostas HTTP em streaming.

Intermediário~9 min de leituraAtualizado em 2026-11-06