pt

JSONL para JSON

Converta JSON Lines (NDJSON) num array JSON localmente - um registo por linha, sem envio, diretamente no seu navegador.

Processando localmente no seu dispositivo ...

0%

Seus arquivos nunca saíram do seu dispositivo

    Meu arquivo é enviado?

    Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

    Sem envio100% local
    O conteúdo fica consigosem acesso de terceiros
    Servidores na AlemanhaRGPD desde a conceção
    Auditado externamenteTLS A+ · Cabeçalhos A+

    JSON Lines, também chamado NDJSON, guarda exatamente um valor JSON por linha. O formato é o padrão para ficheiros de registo, exportações de dados, processamento em fluxo e dados de treino de aprendizagem automática, porque um ficheiro pode ser lido e ampliado linha a linha sem o carregar inteiro na memória. Muitas ferramentas, pelo contrário, esperam um único array JSON. Esta ferramenta lê o seu ficheiro .jsonl e reúne cada linha num único array JSON legível.

    A conversão corre inteiramente em local no navegador, em JavaScript puro. Cada linha não vazia é analisada individualmente como JSON e incorporada no array na sua ordem original; as linhas em branco são ignoradas. O resultado leva indentação de dois espaços e fica pronto a usar de imediato - por exemplo para inspecionar um excerto de registo num editor ou para entregar uma exportação NDJSON a uma interface que só aceita arrays.

    Se uma linha não for JSON válido, a ferramenta não falha em silêncio mas indica o número de linha exato e a causa - assim encontra o erro depressa em ficheiros grandes. O sentido inverso, de um array JSON de volta a JSON Lines, é tratado pela nossa ferramenta JSON para JSONL. Nada é enviado; os seus dados ficam no seu dispositivo.

    Ficha técnica

    Ficha técnica
    Formatos de entradaJSONL, NDJSON
    Formato de saídaJSON
    Processamento em loteNão
    ProcessamentoLocalmente no navegador (JavaScript)
    Upload de arquivosNenhum

    Em 3 passos

    1. Largue ou escolha o seu ficheiro JSONL.
    2. A ferramenta reúne as linhas num array.
    3. Transfira o ficheiro JSON.

    Limites: Espera exatamente um valor JSON por linha (JSON Lines / NDJSON). As linhas em branco são ignoradas, todas as restantes são juntas num array na sua ordem e emitidas com indentação de dois espaços. Se uma linha não for JSON válido, a conversão para citando o número de linha em vez de produzir uma saída silenciosamente errada.

    Perguntas frequentes

    O meu ficheiro é enviado?

    Não. A conversão corre inteiramente em local no navegador - nada é enviado.

    O que é NDJSON?

    NDJSON é outro nome para JSON Lines: cada linha contém exatamente um valor JSON.

    O que acontece com uma linha mal formada?

    É-lhe indicado o número de linha exato e a causa - sem falha silenciosa.

    A ordem é preservada?

    Sim. As entradas aparecem no array na ordem original das linhas.

    O inverso também funciona?

    Sim, com a nossa ferramenta "JSON para JSONL".

    Ferramentas relacionadas