google - ¿Cómo puedo convertir rápida y fácilmente los datos de la hoja de cálculo a JSON?
formulario con html y base de datos google spreadsheet (1)
Quiero convertir los datos de la hoja de cálculo (como los archivos Excel / *. Xls o Open Office, etc.) a archivos JSON. ¿Cuál es la forma más fácil de lograr esto?
Suponiendo que realmente quiere decir "más fácil" y no necesariamente está buscando una manera de hacer esto mediante programación, puede hacer esto:
0) Agregue, si no está ya allí, una fila de "músicos de columna" a la hoja de cálculo. Es decir, si tiene datos en columnas como:
Rory Gallagher Guitar
Gerry McAvoy Bass
Rod d''Ath Drums
Lou Martin Keyboards
Donkey Kong Sioux Self-Appointed Semi-official Stomper
... es posible que desee agregar "Músico" e "Instrumento" en la fila 0 (es posible que tenga que insertar una fila allí)
1) Guarde el archivo como un archivo CSV.
2) Copie el contenido del archivo CSV al portapapeles.
3) Vaya a http://www.convertcsv.com/csv-to-json.htm
4) Verifique que la casilla de verificación "La primera fila son los nombres de columna" esté marcada
5) Pegue los datos CSV en el área de contenido
6) Mash el botón "Convertir CSV a JSON"
Con los datos mostrados arriba, ahora tendrá:
[
{
"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"
}
]
Con estos datos simples / minimalistas, probablemente no sea necesario, pero con grandes conjuntos de datos, puede ahorrarle tiempo y dolores de cabeza a largo plazo al verificar estos datos para detectar aberraciones y anomalías.
7) Vaya aquí: http://jsonlint.com/
8) Pegue el JSON en el área de contenido
9) Mash el botón "Validar".
Si el JSON es bueno, verá un comentario "Valid JSON" en la sección de Resultados a continuación; si no, le dirá dónde están los problemas para que pueda solucionarlos.