Como usar
- Escolha ou solte um arquivo .xlsx, .xls, .ods ou CSV.
- Selecione a planilha. Deixe “A primeira linha é o cabeçalho” ativado para obter objetos, ou desative para obter arrays.
- Baixe o arquivo .json ou copie o resultado.
Opções explicadas
- JSON (objetos)
- Um array com um objeto por linha: [{"Nome": "Ada", "Idade": 36}]. Células de cabeçalho vazias ou repetidas recebem chaves únicas, como column3 ou id_2.
- JSON (linhas)
- Um array de arrays, um por linha, incluindo o cabeçalho: [["Nome", "Idade"], ["Ada", 36]]. Útil quando a planilha não tem linha de cabeçalho.
- Tipos
- Números e booleanos continuam números e booleanos; células vazias viram null; datas viram "2024-01-15" ou "2024-01-15T09:30:00".
Exemplo: como as linhas viram JSON
Com a linha de cabeçalho ativada, a primeira linha fornece as chaves e cada linha seguinte vira um objeto. Uma planilha assim:
| name | age | city | active |
|---|---|---|---|
| Ada | 36 | ||
| Bob | Rome | TRUE |
gera este JSON, em que números e booleanos mantêm o tipo e as células vazias viram null:
[
{"name": "Ada", "age": 36, "city": null, "active": null},
{"name": "Bob", "age": null, "city": "Rome", "active": true}
]
Com a linha de cabeçalho desativada, ou com o formato de linhas, você obtém um array de arrays que inclui a primeira linha. As linhas mais longas que o cabeçalho recebem chaves chamadas column5, column6 e assim por diante.
Perguntas frequentes
Dá para converter todas as planilhas de uma vez?
Sim. “Baixar todas as planilhas (ZIP)” gera um ZIP com um arquivo JSON por planilha.
Por que um valor aparece como número no JSON, mas formatado no Excel?
O JSON guarda o valor armazenado, então 12,5% vira 0.125 e uma célula de moeda vira um número simples. Use a saída em CSV se precisar do texto exatamente como é exibido.
As fórmulas são incluídas?
É usado o resultado salvo no arquivo, não a fórmula em si.
Privacidade
Esta ferramenta funciona inteiramente no seu navegador. Seus arquivos e textos são processados no seu dispositivo e nunca são enviados aos nossos servidores.