Ferramenta gratuita
Converter Excel para JSON
Solte uma pasta de trabalho do Excel e baixe a planilha como JSON, um registro por linha, com os nomes da sua linha de cabeçalho.
| name | zip | qty | vip |
|---|---|---|---|
| Ana | 02134 | 2 | TRUE |
| Ben | 10001 | FALSE |
[
{
"name": "Ana",
"zip": "02134",
"qty": 2,
"vip": true
},
{
"name": "Ben",
"zip": "10001",
"qty": null,
"vip": false
}
]Como converter Excel em JSON à mão
O Excel não consegue guardar um ficheiro como JSON; o Power Query lê JSON mas não o escreve. À mão, para uma folha curta:
- Comece um ficheiro de texto com [ na primeira linha.
- Escreva cada linha como {"Cabeçalho": "valor", …}, com os nomes da sua linha de cabeçalho, e uma vírgula depois de cada linha, exceto da última.
- Deixe os números e os true/false sem aspas, e escreva uma célula vazia como null.
- Termine com ] na última linha e guarde o ficheiro como UTF-8 com a extensão .json.
Ou solte o arquivo no topo desta página e pule estes passos.
Perguntas
O meu ficheiro é carregado?
Não. O ficheiro é lido e convertido por esta página dentro do separador do seu navegador. Nada é enviado para um servidor.
O meu livro tem várias folhas. Qual é convertida?
A primeira folha que tem dados. Quando várias têm, aparece uma lista Folha acima da pré-visualização para escolher outra. As folhas ocultas ficam de fora: mostre a folha no Excel para a converter.
Como é o JSON?
Uma matriz com um registo por linha, com os nomes da sua linha de cabeçalho: [{"name": "Ana", "qty": 2}]. As colunas que só têm números ou só true/false mantêm esse tipo, as células vazias viram null e códigos como 02134 continuam texto. Um cabeçalho como address.city continua a ser um só nome; não vira aninhamento.
O que acontece às fórmulas e às datas?
Uma fórmula vira o resultado que o Excel guardou por último. As datas saem como 2024-03-15 e os valores como números simples, por isso $1,234.50 vira 1234.5.
Que ficheiros consegue abrir?
Livros do Excel (.xlsx e .xlsm, cujas macros nunca são executadas) até 50 MB. Para um .xls antigo ou um com palavra-passe, abra-o primeiro no Excel e guarde-o como Livro do Excel (.xlsx) sem palavra-passe.
Mais do DocTransform
Converter um arquivo
- Converter JSON para Excel
- Converter JSON para CSV
- Converter CSV para Excel
- Converter Excel para CSV
- Converter CSV para JSON
Corrigir ou verificar um CSV
- Corrija as datas do seu CSV
- Remova os e-mails duplicados do seu CSV
- Separar nome e sobrenome de um CSV
- Formatar os telefones de um CSV em E.164
- Verifique o seu CSV antes de enviá-lo ao HubSpot
- Verifique o CSV do seu extrato bancário antes de enviá-lo ao Xero
- Verifique o seu CSV de produtos antes de o enviar ao Shopify