Omnikit
DesenvolvimentoArquivosFinançasTodas as ferramentas
Ctrl K
Ferramentas para desenvolvedoresFerramentas de arquivosCalculadoras financeirasTodas as ferramentas
InícioFerramentas para desenvolvedoresVisualizador e validador de JSONL
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Visualizador e validador de JSONL

desenvolvimento

Verifique JSON Lines e NDJSON linha por linha, veja os registros em tabela e converta em array JSON

Funciona no seu navegador. Nada do que você digita é enviado a lugar nenhum. Verificado em 16 de outubro de 2026.

Um arquivo JSONL tem um valor JSON por linha. Este visualizador verifica cada linha separadamente, lista cada linha com erro com seu número, coluna e uma correção, mostra os registros em uma tabela com 1 coluna por chave e converte JSON Lines em array JSON ou o contrário, mantendo números longos exatos.

Esta página foi traduzida automaticamente do original em inglês. Nenhuma pessoa revisou ainda a tradução; a versão em inglês é a que deve ser considerada. Ler o original em inglês

Em seguida:
  • Formatador e validador de JSON Formate, valide, minifique e ordene JSON com a posição exata de cada erro
  • Testador de JSONPath Execute consultas JSONPath RFC 9535 em JSON colado e veja cada correspondência destacada

Como ver e validar um arquivo JSONL

1

Abra um arquivo .jsonl ou .ndjson, ou cole as linhas na caixa.

2

Cada linha é verificada como um valor JSON próprio; uma linha com erro aparece com o número da linha, a coluna e uma correção.

3

Leia os registros como tabela, uma coluna por chave, ou mude a saída para um array JSON ou JSON Lines limpo.

4

Clique em Copiar, ou baixe o arquivo convertido.

Sobre o Visualizador e validador de JSONL

JSON Lines, também publicado como NDJSON, é o formato de logs, exportações de analytics e conjuntos de dados de machine learning: um valor JSON por linha, para que um programa possa ler em fluxo ou acrescentar registros sem ler o arquivo inteiro. Um visualizador de JSON comum rejeita esse arquivo logo de cara, porque o arquivo como um todo não é um único documento JSON.

O que é verificado. Cada linha é analisada sozinha como JSON RFC 8259. Uma linha com erro aparece com o número da linha, a coluna e uma correção provável, como aspas duplas no lugar de simples ou a remoção de uma vírgula final, e as linhas boas continuam aparecendo. Finais de linha do Windows, uma quebra de linha final e uma marca de ordem de bytes no início são aceitos, como o formato permite.

Visualizações.

Visualização O que você recebe
Tabela Os primeiros 200 registros, uma coluna por chave, valores aninhados como JSON
Array JSON Todos os registros entre colchetes, cada um escrito exatamente como no arquivo
JSON formatado O mesmo array, com recuo
JSON Lines Linhas limpas: aparadas e sem linhas vazias

Conversão nos dois sentidos. Cole um array JSON em vez disso e ele é lido como seus elementos, pronto para salvar como JSON Lines para BigQuery, Elasticsearch ou um upload de fine-tuning. A visualização Array JSON copia o texto próprio de cada registro, então um ID de 20 dígitos nunca é arredondado; quando uma visualização arredondaria um, uma nota avisa.

Linhas vazias. A especificação NDJSON permite que leitores pulem linhas vazias, então elas são puladas e contadas; uma chave as aponta como erros para leitores rígidos.

Cada linha é julgada como o módulo json do CPython a julga, conferido com 36 casos-limite registrados. Nada do que você abre sai do navegador.

Perguntas frequentes

O que é um arquivo JSONL?

Um arquivo JSONL, também chamado JSON Lines ou NDJSON, tem um valor JSON completo em cada linha, normalmente um objeto por registro. Logs, exportações de bancos de dados e conjuntos de dados de machine learning o usam porque um programa pode ler ou acrescentar uma linha por vez sem carregar o arquivo inteiro.

Como abro um arquivo JSONL?

Abra aqui o arquivo .jsonl ou .ndjson, ou cole suas linhas, e cada registro aparece em uma tabela com uma coluna por chave. As linhas com erro são listadas com o número da linha e a coluna. O arquivo é lido pelo próprio navegador, então nem uma exportação confidencial sai do seu dispositivo.

Como converto JSONL em um array JSON?

Mude a saída para Array JSON e os registros ficam entre colchetes com uma vírgula depois de cada um, escritos exatamente como aparecem no arquivo. JSON formatado os mostra com recuo. Baixar salva o resultado como arquivo .json pronto para qualquer ferramenta que espere um único array.

Como converto um array JSON em JSONL?

Cole o array JSON, formatado ou em uma linha, e ele é lido como seus elementos. Mude a saída para JSON Lines e cada elemento é escrito de forma compacta em sua própria linha, o formato que BigQuery, cargas em massa do Elasticsearch e uploads de fine-tuning pedem.

Por que uma linha do meu arquivo JSONL é inválida?

As causas comuns são aspas simples no lugar de duplas, uma vírgula final antes de } ou ], um valor quebrado em duas linhas, ou NaN, que o JSON não aceita. Cada linha com erro aparece com sua coluna e uma correção sugerida, enquanto as linhas válidas continuam na tabela.

Linhas vazias são permitidas em JSONL?

Rigorosamente, JSON Lines tem um valor em cada linha, mas a especificação NDJSON deixa um leitor pular linhas vazias, e a maioria das ferramentas faz isso. Por isso as linhas vazias são puladas e contadas, e uma chave as aponta como erros quando um consumidor rígido for ler o arquivo.

Fontes

  • JSON LinesUTF-8, one JSON value per line, \n separators, \r\n accepted
  • NDJSON specificationNewline-delimited JSON, the same format; empty lines may be skipped
  • RFC 8259, The JavaScript Object Notation (JSON) Data Interchange FormatWhat each line must be

Última verificação: 16 de outubro de 2026.

Taxas e regras mudam; confira a fonte antes de confiar em um valor.

Ainda com dúvidas? Pergunte sobre Visualizador e validador de JSONL e qualquer pessoa que saiba pode responder. Não é preciso ter conta.

Ferramentas relacionadas

Todas as ferramentas para desenvolvedores
Formatador de SQLFormate e embeleze SQL para PostgreSQL, MySQL, SQL Server e maisVisualizador de MarkdownEscreva Markdown e veja-o renderizado ao vivo, com tabelas, listas de tarefas e códigoFormatador e minificador de HTMLAplique recuo em HTML bagunçado, ou minifique e veja os bytes economizadosFormatador e validador de JSONFormate, valide, minifique e ordene JSON com a posição exata de cada erroFormatador e minificador de CSSOrganize uma folha de estilo ou minifique-a, vendo o tamanho economizadoFormatador e minificador de JavaScriptEmbeleze JavaScript, ou minifique e veja quantos bytes saíramFormatador e validador de XMLAplique recuo em XML, minifique e veja o primeiro erro por linha e colunaMIME TypesExtension to MIME type and back, with magic bytes and the header to send
Esta ferramenta foi útil?
Omnikit

Pequenas tarefas, feitas no seu navegador. Grátis, rápido e privado. Os arquivos nunca são enviados.

Arquivos

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Desenvolvimento

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanças

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuiasPerguntasSobreComo verificamosBiblioteca de leis (beta)PrivacidadeTermosDivulgaçãoContatoMore: Exam practice (UGC NET Paper 1)Funciona no seu navegador. Nada é enviado. © 2026 Omnikit (theomnikit.com)