Conversores de arquivos

Conversor de CSV para JSON

Converta texto CSV em formato JSON estruturado com ajuste de indentação e suporte para linha de cabeçalho.

Executar ferramenta

Esta ferramenta converte texto em formato CSV diretamente numa estrutura JSON formatada. Ao colar os dados tabulares exportados da sua folha de cálculo ou de um ficheiro de texto, pode gerar matrizes de objetos estruturados com facilidade. Quando a opção de linha de cabeçalho se encontra ativa, a primeira linha de dados define os nomes dos campos para cada registo subsequente. Se desativar essa opção, todas as linhas são processadas como entradas de dados independentes. O painel permite ainda definir o número de espaços de indentação do resultado final, mantendo a formatação legível para integração em projetos de desenvolvimento de software, configurações ou testes de serviços web. O processamento preserva o conteúdo das células como texto simples, criando registos planos sem conversão automática de tipos. Caso a caixa de entrada fique vazia, o resultado devolve uma lista JSON vazia com contagem de zero registos.

Instruções

  1. Cole o texto em formato CSV na caixa designada para a entrada de dados.
  2. Defina o nível de indentação desejado para estruturar visualmente o JSON resultante.
  3. Indique se a primeira linha do conteúdo deve ser utilizada como cabeçalho dos registos.
  4. Inicie a conversão para visualizar os dados formatados e o número de registos gerados.

Exemplos

  • Converter lista de contactos: insira 'nome,cidade Ana,Lisboa Rui,Porto' com cabeçalho ativo para obter uma lista com dois objetos contendo as chaves correspondentes.
  • Converter dados sem cabeçalho: insira 'A1,B1 A2,B2' com a opção de cabeçalho desativada para processar todas as linhas como dados regulares.

Perguntas frequentes

Como são tratados os valores numéricos e datas?

Os valores de cada célula são convertidos e mantidos no resultado como cadeias de texto simples, sem alteração automática de tipos.

É possível carregar ficheiros Excel em formato binário?

A ferramenta processa diretamente texto em formato CSV colado no campo de entrada, não aceitando ficheiros binários como XLSX ou XLS.

O que acontece se o campo de texto for deixado em branco?

Se o campo estiver vazio ou contiver apenas espaços, a ferramenta gera uma lista JSON vazia e indica zero registos.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.