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?
json
spreadsheet
xls
file-conversion
B. Clay Shannon
fuente
fuente
Respuestas:
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:
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
Vaya a http://www.convertcsv.com/csv-to-json.htm
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.
fuente