# Transformador XLSX JSON

Conversao bidirecional entre JSON e Excel com flatten/restauracao

> Página canônica: https://elysiatools.com/pt/tools/xlsx-json-transformer

- **Categoria:** Format Conversion

- **Palavras-chave:** xlsx, excel, json, flatten, unflatten, nested, transform

## Visão geral

Converte JSON<->XLSX e trata caminhos aninhados.

## Entradas

- **Transformacao Modo** (select)
- **JSON Array Entrada** (textarea): \[{"id":1,"user":{"name":"Alice"}}\]
- **Arquivo Excel** (file)
- **Nome da aba** (text): Data
- **Aninhado Caminho Separador** (text): .
- **Array Achatar Modo** (select)
- **Manter Nulo Valores** (checkbox)
- **Restaurar Valor Tipos** (checkbox)
- **Raiz Array Chave** (text): items
- **JSON Indentacao** (number)

## 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

- Migração de dados de sistemas legados em Excel para bancos de dados NoSQL baseados em JSON.
- Preparação de relatórios de dados estruturados para análise em ferramentas de BI.
- Sincronização de configurações de aplicações armazenadas em JSON com planilhas de controle administrativo.

## Perguntas frequentes

### 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).

## Ferramentas relacionadas

- [Extrator de Intervalo XLSX](https://elysiatools.com/pt/tools/xlsx-range-extractor): Extrai planilha/intervalo/intervalo nomeado para JSON
- [XLSX Sheet para JSON Schema](https://elysiatools.com/pt/tools/xlsx-sheet-to-json-schema): Infere JSON Schema com base em cabecalhos e amostras
- [Conversor Excel para JSON](https://elysiatools.com/pt/tools/excel-to-json): Converte arquivos Excel para formato JSON, extraindo dados da primeira planilha
- [Regras de Formatacao Condicional XLSX](https://elysiatools.com/pt/tools/xlsx-conditional-formatting-rule): Aplica regras de formatacao condicional em lote no Excel
- [Divisor XLSX Multi-Sheet](https://elysiatools.com/pt/tools/xlsx-multi-sheet-splitter): Divide um workbook multi-sheet em arquivos separados
- [Pacote XLSX de Configuracao de Impressao](https://elysiatools.com/pt/tools/xlsx-print-setup-pack): Define papel, margens, escala, titulos repetidos e cabecalho/rodape
- [Injetor XLSX de Sparklines](https://elysiatools.com/pt/tools/xlsx-sparkline-injector): Insere sparklines em celulas Excel via patch XML da planilha
- [Incorporador XLSX de Graficos](https://elysiatools.com/pt/tools/xlsx-chart-embedder): Gera imagens de graficos de barras ou pizza a partir de intervalos e as incorpora ao Excel

## Exemplos

- [Amostras XLSX](https://elysiatools.com/pt/samples/xlsx-samples): Amostras XLSX para testes de analise de planilhas e extracao de dados
- [Amostras XLS](https://elysiatools.com/pt/samples/xls-samples): Amostras XLS para testes de analise binaria e importacao de planilhas
- [Amostras JSON de Terraform Plan](https://elysiatools.com/pt/samples/terraform-plan-json-samples): Arquivos Terraform plan JSON para visualizacao de dependencias e revisao de mudancas, no estilo terraform show -json
- [Exemplos JSON de Chat](https://elysiatools.com/pt/samples/chat-transcript-json): Exemplos JSON para transcricoes de chat multirrole

## Conteúdo relacionado

- [Ferramentas de intercambio JSON e traducao de formatos](https://elysiatools.com/pt/hubs/json-convert): Compare ferramentas de conversao JSON para CSV, YAML, TOML, GraphQL, XML, Markdown, Excel, BSON, EDN e outros formatos estruturados em um unico hub.
- [Ferramentas de automação de dados Excel e XLSX](https://elysiatools.com/pt/hubs/xlsx-automation): Converta, limpe, remodele, importe, exporte e gere relatórios com arquivos Excel ou XLSX para ETL de planilhas e relatórios reutilizáveis.
- [Ferramentas de ETL XLSX, Normalizacao de Importacao e Exportacao para Warehouse](https://elysiatools.com/pt/hubs/xlsx-etl-ingestion-workflows): Leve dados de planilhas por uma mesma cadeia de importacao, limpeza, inferencia de esquema, carga SQL e exportacao pronta para warehouse.
- [Ferramentas de conversao, mapeamento e XPath para XML](https://elysiatools.com/pt/hubs/xml-convert): Ferramentas reunidas para conversao, mapeamento, uniao e extracao XPath em XML em um unico hub.
