Fatos principais
- Categoria
- Format Conversion
- Tipos de entrada
- select, textarea, file, text, checkbox, number
- Tipo de saída
- file
- Cobertura de amostras
- 4
- API disponível
- Yes
Visão geral
O Transformador XLSX JSON é uma ferramenta eficiente para realizar a conversão bidirecional entre arquivos Excel e estruturas de dados JSON, permitindo o processamento de objetos aninhados através de recursos de achatamento (flatten) e restauração automática.
Quando usar
- •Quando você precisa converter dados de APIs em formato JSON para planilhas Excel organizadas.
- •Ao extrair dados de arquivos XLSX complexos para utilizá-los em aplicações web ou bancos de dados JSON.
- •Para normalizar estruturas de dados aninhadas em colunas de planilha legíveis e vice-versa.
Como funciona
- •Selecione o modo de transformação desejado: JSON para XLSX ou XLSX para JSON.
- •Insira seu código JSON ou carregue o arquivo Excel correspondente.
- •Configure o separador de caminhos e o modo de tratamento de arrays para definir como os dados aninhados serão mapeados.
- •Execute a conversão e baixe o arquivo resultante com a estrutura de dados processada.
Casos de uso
Exemplos
1. Conversão de JSON Aninhado para XLSX
Desenvolvedor Web- Contexto
- Preciso transformar uma resposta de API contendo usuários e endereços aninhados em uma planilha para a equipe de marketing.
- Problema
- O JSON possui objetos dentro de objetos que não são lidos diretamente pelo Excel.
- Como usar
- Cole o JSON no campo de entrada, defina o separador como '.' e selecione o modo 'JSON para XLSX'.
- Configuração de exemplo
-
pathSeparator: '.', arrayMode: 'index' - Resultado
- O arquivo XLSX gerado contém colunas como 'user.name' e 'user.address.city', mantendo a hierarquia dos dados.
2. Restauração de JSON a partir de Planilha
Analista de Dados- Contexto
- Recebi uma planilha com dados de vendas que precisam ser importados para um sistema que aceita apenas JSON.
- Problema
- A planilha possui cabeçalhos hierárquicos que precisam ser convertidos de volta para objetos JSON.
- Como usar
- Carregue o arquivo Excel, selecione o modo 'XLSX para JSON' e ative a opção 'Restaurar Valor Tipos'.
- Configuração de exemplo
-
restoreTypes: true, pathSeparator: '.' - Resultado
- O sistema gera um arquivo JSON limpo, com os tipos de dados originais restaurados e a estrutura aninhada reconstruída.
Testar com amostras
json, xml, xlsxHubs relacionados
FAQ
A ferramenta suporta objetos JSON aninhados?
Sim, a ferramenta utiliza um separador de caminhos configurável para achatar objetos complexos em colunas de planilha.
Posso restaurar a estrutura original do JSON a partir de um Excel?
Sim, ao utilizar o modo XLSX para JSON, a ferramenta reconstrói automaticamente os objetos aninhados com base nos cabeçalhos das colunas.
Como os arrays são tratados na conversão?
Você pode optar por indexar os caminhos dos arrays ou armazená-los como uma string JSON dentro da célula.
É possível manter valores nulos durante a conversão?
Sim, a opção 'Manter Nulo Valores' permite preservar campos vazios ou nulos conforme a estrutura original.
Quais formatos de arquivo são aceitos?
A ferramenta suporta os formatos padrão do Microsoft Excel (.xlsx e .xls).