Gerador cron da AWS
Gerador cron
Contador de texto
JSON para CSV
CSV para JSON
Conversor de timestamp Unix
Gerador de UUID v4 e v7
JSON para TypeScript
Markdown para PDF
Base64
Imagens
JSON
Código QR
Senhas
Unidades
Hash
Cores
Ferramentas PDF
Editor de PDF
Codificador de URL
Conversor de Formato
Lorem Ipsum
Testador Regex
Decodificador JWT
Diferença de texto
Otimizador SVG
Visualizador EXIF
Extrator de cores
Gerador de favicons
Conversor Universal
Conversor de horas
Divisor de PDF
Imagens para PDF
PDF para Imagem
Removedor de Fundo
Conversores

JSON para CSV

Exporte um array de objetos JSON para CSV com colunas estáveis, delimitadores configuráveis e proteção de fórmulas. Reveja as perdas de informação antes de abrir o resultado numa folha de cálculo.

No teu dispositivo

Os ficheiros e textos são processados no teu navegador.

política de Privacidade
Processado neste navegador. Os dados não são enviados nem guardados.Ver o outro conversor

A proteção acrescenta um apóstrofo às células de risco. Os valores aninhados tornam-se texto JSON; null e valores ausentes ficam vazios.

Máximo de 2 MiB UTF-8 e 10000 registos.

02Pré-visualização

.csv
[ ] → ≡

Introduza dados e execute a conversão para ver o resultado.

Apenas os primeiros 100 registos e 50 colunas. A cópia e a transferência incluem o resultado completo.

Como utilizar esta ferramenta

  1. Entrada

    Cole um array de objetos ou importe um ficheiro .json. Carregue o exemplo para experimentar dados sintéticos.

  2. Opções

    Escolha o delimitador e, se necessário, o BOM UTF-8. A proteção de fórmulas está ativada por predefinição.

  3. Resultado

    Selecione Converter, reveja os avisos e a pré-visualização e descarregue o ficheiro CSV completo.

Exemplo resolvido

Exemplo resolvido · JSON para CSV

Os dois registos geram um cabeçalho e duas linhas. Os identificadores entre aspas são texto na origem; o programa que abrir o CSV ainda pode reinterpretá-los.

Entrada

[{"id":"0012","name":"Ana"},{"id":"0013","name":"João"}]

Resultado

id,name
0012,Ana
0013,João

Opções: Sem inferência · delimitador vírgula

Formatos e limites

Limites
Máximo de 2 MiB UTF-8 e 10000 registos.
Opções
São incluídas todas as chaves próprias dos objetos, pela ordem da primeira ocorrência. Uma chave ausente gera uma célula vazia.
Resultado
São serializados como JSON dentro de uma célula. Não são achatados nem reconstruídos automaticamente ao importar novamente o CSV.

Problemas frequentes

É possível distinguir null de vazio?

Não. Valores null, propriedades ausentes e strings vazias produzem células vazias. Guarde o JSON original se precisar dessa distinção.

Que delimitador e BOM devo escolher?

Utilize o delimitador esperado pelo programa: vírgula, ponto e vírgula ou tabulação. O BOM UTF-8 opcional ajuda alguns programas a reconhecer os acentos.

JSON para CSV

Exporte um array de objetos JSON para CSV com colunas estáveis, delimitadores configuráveis e proteção de fórmulas. Reveja as perdas de informação antes de abrir o resultado numa folha de cálculo.

Reveja o resultado antes de o utilizar

Os dois registos geram um cabeçalho e duas linhas. Os identificadores entre aspas são texto na origem; o programa que abrir o CSV ainda pode reinterpretá-los.

Formatos e limites

Máximo de 2 MiB UTF-8 e 10,000 registos. Processado neste navegador. Os dados não são enviados nem guardados.

Perguntas Frequentes

Como são escolhidas as colunas?

São incluídas todas as chaves próprias dos objetos, pela ordem da primeira ocorrência. Uma chave ausente gera uma célula vazia.

O que acontece aos objetos aninhados?

São serializados como JSON dentro de uma célula. Não são achatados nem reconstruídos automaticamente ao importar novamente o CSV.

É possível distinguir null de vazio?

Não. Valores null, propriedades ausentes e strings vazias produzem células vazias. Guarde o JSON original se precisar dessa distinção.

Que delimitador e BOM devo escolher?

Utilize o delimitador esperado pelo programa: vírgula, ponto e vírgula ou tabulação. O BOM UTF-8 opcional ajuda alguns programas a reconhecer os acentos.

Porque aparece um apóstrofo?

A proteção acrescenta um apóstrofo aos valores que uma folha de cálculo poderia interpretar como fórmulas. Pode desativá-la quando precisar do texto exato e confiar na origem.