Como posso converter rápida e facilmente os dados de planilha para JSON? [fechado]
Eu quero converter dados de planilha (como a partir do Excel/*.arquivos xls ou escritório aberto, etc.) para arquivos JSON. Qual é a maneira mais fácil de conseguir isso?
1 answers
Assumindo que você realmente quer dizer "mais fácil" e não está necessariamente procurando uma maneira de fazer isso programaticamente, você pode fazer isso:
0) adicione, se ainda não estiver lá, uma linha de "músicos de coluna" à folha de cálculo. Isto é, se tiver dados em colunas como:
Rory Gallagher Guitar
Gerry McAvoy Bass
Rod d'Ath Drums
Lou Martin Keyboards
Donkey Kong Sioux Self-Appointed Semi-official Stomper
...você pode querer adicionar "músico" e "instrumento" na linha 0 (você pode ter que inserir uma linha lá)
1) gravar o ficheiro como um ficheiro CSV.
2) Copie o conteúdo do ficheiro CSV para o área de transferência
3) Go to http://www.convertcsv.com/csv-to-json.htm
4) Verifique se a opção" primeira linha é nomes de colunas " está assinalada
5) Colar os dados CSV na área de conteúdo
6) mastigar o botão "Converter CSV para JSON"
Com os dados mostrados acima, você terá agora:
[
{
"MUSICIAN":"Rory Gallagher",
"INSTRUMENT":"Guitar"
},
{
"MUSICIAN":"Gerry McAvoy",
"INSTRUMENT":"Bass"
},
{
"MUSICIAN":"Rod D'Ath",
"INSTRUMENT":"Drums"
},
{
"MUSICIAN":"Lou Martin",
"INSTRUMENT":"Keyboards"
}
{
"MUSICIAN":"Donkey Kong Sioux",
"INSTRUMENT":"Self-Appointed Semi-Official Stomper"
}
]
Com estes dados simples/minimalistas, provavelmente não é necessário, mas com grandes conjuntos de dados, pode poupar-lhe tempo e dor de cabeça a longo prazo. verificando estes dados por aberrações e anomalias.
7) vá para aqui: http://jsonlint.com/
8) colar o JSON na área de conteúdo
9) mastigue o botão "Validar".
Se o JSON é bom, você verá uma observação "válido JSON" na seção de resultados abaixo; se não, ele lhe dirá onde o problema[S] está para que você possa corrigi-lo/eles.