Quiero convertir datos de hojas de cálculo (como archivos de Excel / *. Xls u Open Office, etc.) a archivos JSON. ¿Cuál es la forma más sencilla de lograrlo?
fuente
Quiero convertir datos de hojas de cálculo (como archivos de Excel / *. Xls u Open Office, etc.) a archivos JSON. ¿Cuál es la forma más sencilla de lograrlo?
Suponiendo que realmente te refieres a lo más fácil y no necesariamente estás buscando una forma de hacer esto programáticamente, puedes hacer esto:
Agregue, si aún no está allí, una fila de "columna Músicos" a la hoja de cálculo. Es decir, si tiene datos en columnas como:
Rory Gallagher Guitar
Gerry McAvoy Bass
Rod de'Ath Drums
Lou Martin Keyboards
Donkey Kong Sioux Self-Appointed Semi-official Stomper
Nota : es posible que desee agregar "Músico" e "Instrumento" en la fila 0 (es posible que deba insertar una fila allí)
Guarde el archivo como archivo CSV.
Copie el contenido del archivo CSV al portapapeles
Verifique que la casilla de verificación "La primera fila son nombres de columna" esté marcada.
Pegue los datos CSV en el área de contenido
Mezcle el botón "Convertir CSV a JSON"
Con los datos que se muestran 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 dolor de cabeza a largo plazo al verificar estos datos en busca de aberraciones y anormalidades.
Vaya aquí: http://jsonlint.com/
Pegue el JSON en el área de contenido
Presiona el botón "Validar".
Si el JSON es bueno, verá un comentario "JSON válido" en la sección Resultados a continuación; si no, le dirá dónde se encuentran los problemas para que pueda solucionarlos.