Conversor Excel para JSON

Converta Excel/CSV para JSON, com suporte a múltiplas planilhas, filtro de campos e fidelidade de tipos

Última atualização
My tools
No tools yet

Carregando...

Como converter Excel para JSON

  1. 1

    Fazer upload ou colar tabela

    Clique em fazer upload para selecionar um arquivo .xlsx, ou cole diretamente o conteúdo da tabela copiado do Excel ou WPS na caixa de texto (o texto na área de transferência é separado por tabulações).

  2. 2

    Selecionar planilha e campos

    Para arquivos com múltiplas planilhas, você pode alternar a planilha a ser exportada ou exportar todas de uma vez; desmarque as colunas desnecessárias e defina como as células vazias e datas devem ser exibidas.

  3. 3

    Copiar ou baixar JSON

    O JSON é gerado em tempo real no lado direito, você pode alternar entre formato pretty ou comprimido, e então copiar com um clique ou baixar como arquivo .json.

Visão geral de recursos

Converta tabelas do Excel para JSON no navegador. Faça upload de um arquivo .xlsx ou cole diretamente uma tabela copiada do Excel ou WPS. A primeira linha será usada como nomes de chaves, e cada linha de dados gera um objeto; números, booleanos e datas mantêm seus tipos, e números de pedido longos não perdem precisão. Os arquivos não são enviados para o servidor durante todo o processo.

Descrição da ferramenta

Ferramenta online gratuita para converter Excel em JSON. Faça upload de arquivos .xlsx ou cole tabelas copiadas do Excel e WPS, use a primeira linha como nomes de chaves para gerar arrays de objetos, suporte a múltiplas planilhas, seleção de campos, políticas de valores vazios e datas, sem perda de precisão em números de pedido longos, processamento totalmente local no navegador.

Lista de capacidades

  • Suporta upload de arquivos .xlsx e também colar diretamente conteúdo de tabela copiado do Excel ou WPS.
  • A primeira linha é automaticamente usada como chaves JSON; quando o cabeçalho está vazio, preenche column_N e adiciona sufixos automáticos para nomes duplicados.
  • Lê todas as planilhas, permite alternar para exportar uma específica ou exportar todas de uma vez na estrutura "nome da planilha: dados".
  • Permite marcar as colunas que deseja manter e exportar apenas os campos necessários para o negócio.
  • Números e booleanos mantêm seus tipos nativos; datas podem ser exportadas como ISO 8601, número de série Excel ou texto original.
  • Inteiros com 16 ou mais dígitos são preservados como strings para evitar que números de pedido e IDs snowflake terminem em 0.
  • Todo o processamento é feito localmente no navegador e o arquivo Excel não é enviado para o servidor.

Ferramentas relacionadas

Perguntas frequentes

Quais formatos de arquivo esta ferramenta suporta?
Suporta .xlsx, bem como textos delimitados como CSV, TSV e outros. Não suporta .xls — esse é o formato binário do Excel anterior a 2003, completamente diferente do .xlsx; basta abrir no Excel e salvar como .xlsx.
Os dados da tabela são enviados para o servidor?
Não. A descompactação, análise e geração de JSON acontecem localmente no navegador, os arquivos não saem do seu computador. A ferramenta continua funcionando mesmo offline.
Posso usar linhas além da primeira como cabeçalho?
Sim. A linha de cabeçalho pode ser especificada e as linhas acima dela serão ignoradas, enquanto as linhas abaixo gerarão objetos com base nos nomes de seus campos. Colunas com cabeçalhos vazios serão preenchidas como column_N, e colunas com nomes duplicados receberão automaticamente sufixos numéricos para evitar conflitos de chaves.
O que acontece com células vazias?
A saída padrão é null, mas você também pode escolher retornar uma string vazia ou omitir a chave completamente. Ao escolher null, a chave ainda existe e o acesso subsequente não resultará em undefined; ao escolher omitir, a saída fica mais compacta.
Qual é o formato de saída para células de data?
Excel armazena internamente datas como números de série. A saída padrão é uma string ISO 8601 (datas sem hora saem apenas até o dia), mas você também pode escolher manter o número de série original ou o texto de exibição original. Formatos de data integrados e personalizados são reconhecidos.
Números de pedido longos perdem precisão?
Não. Inteiros com 16 dígitos ou mais são preservados como strings em vez de números, sem zeros no final. Números mais curtos continuam sendo do tipo numérico e podem ser usados diretamente em cálculos.
Qual é o impacto das células mescladas?
Células mescladas causam desalinhamento entre títulos de colunas e dados, tornando os nomes de chaves instáveis. Quando células mescladas são detectadas, a página exibe um aviso; recomenda-se desconectar as mesclagens no Excel antes de converter.
Qual ferramenta usar para conversão inversa (JSON para Excel)?
Use a ferramenta JSON para Excel disponível no site, que suporta flattening de objetos aninhados, três formas de exportação de arrays e exportação de arrays aninhados para planilhas independentes.