Converter JSON, CSV, XML e YAML

Cole dados ou abra um ficheiro e converta entre JSON, JSON Lines, CSV, TSV, XML e YAML. Dados aninhados são achatados para tabelas e reconstruídos. Nada é enviado.

Largue aqui um ficheiro de dadosJSON · NDJSON · CSV · TSV · XML · YAML

Desligado, todos os valores ficam como texto. Valores com zeros à esquerda ficam sempre como texto.

🔒 Os seus dados são convertidos neste dispositivo e nunca enviados.

Como funciona

Como funciona

  1. 1

    Adicione o que entra

    Largue aqui o seu JSON, CSV, TSV, XML e YAML ou escolha-o no dispositivo.

  2. 2

    Inicie

    Defina formatos, tipos e listas e inicie. Tudo acontece neste navegador: sem upload, sem fila, sem conta.

  3. 3

    Leve o resultado

    JSON · CSV · TSV · XML · YAML fica pronto assim que termina. Guarde diretamente no seu dispositivo.

O que esta ferramenta faz

O que entra
Lê JSON, CSV, TSV, XML e YAML. Um ficheiro de cada vez.
O que sai
Obtém JSON · CSV · TSV · XML · YAML.
O que acontece à qualidade
O seu ficheiro é lido, não alterado. O original fica exatamente como estava.
Onde para
Ficheiros muito grandes são limitados pela memória do seu dispositivo, não por uma quota de servidor.
Converter JSON, CSV, XML e YAML
Transforma objetos aninhados em colunas com ponto como morada.cidade e reconstrói-os na conversão inversa. O XML é lido sem DOCTYPE nem entidades externas, e funções YAML que não se podem mapear com segurança são recusadas com o número da linha.

Formatos compatíveis

JSONNDJSONCSVTSVXMLYAML

Bom saber

Perguntas frequentes

O que acontece aos dados aninhados em CSV?

Os objetos aninhados passam a colunas com ponto no nome, por exemplo morada.cidade. As listas ficam com uma coluna por item ou como texto JSON numa célula. Com a opção de aninhamento, esses nomes voltam a ser objetos ao converter CSV para JSON.

Que funções de YAML são suportadas?

Mapas, listas, valores com e sem aspas, comentários, blocos de texto com | e >, e coleções em linha com [ ] e { }. Âncoras, aliases, tags, chaves de fusão e vários documentos são recusados com o número da linha, em vez de serem lidos de forma errada.

Que ficheiros posso usar aqui?

Lê JSON, CSV, TSV, XML e YAML. Um ficheiro de cada vez.

O que recebo de volta?

Obtém JSON · CSV · TSV · XML · YAML.

O ficheiro perde qualidade?

O seu ficheiro é lido, não alterado. O original fica exatamente como estava.

Quando é que não funciona?

Ficheiros muito grandes são limitados pela memória do seu dispositivo, não por uma quota de servidor.

O layout original é preservado?

A extração de texto e CSV não reproduz o layout do Office. Imagens e mídias incorporadas são copiadas byte a byte, sem recodificação.

Por que apenas DOCX, XLSX e PPTX?

Esses arquivos modernos usam o formato de pacote OOXML documentado. Binários DOC, XLS e PPT antigos e arquivos com macros não são processados.

Privado por construção

Seus arquivos ficam no seu dispositivo

Os seus dados são convertidos neste dispositivo e nunca enviados.

Outras ferramentas

Prontos para usar

Fluxos para este tipo de arquivo