pasar - ¿LibreOffice Calc admite la importación/clasificación de archivos JSON?
json to table (3)
He estado intentando importar un par de archivos .json en LibreOffice Calc.
Aunque puedo obtener los datos en bruto, no está ordenando como podría pensar (colocando diferentes piezas de información en cada celda).
¿LibreOffice proporciona soporte para importar archivos JSON y clasificarlos en celdas? (En otras palabras, importar + ordenar)?
Si no parece haber soporte directo para esto, ¿convertir a CSV sería el próximo paso lógico para obtener los datos en Calc?
Hay un complemento de LibreOffice GetRest con documentación escrita en inglés roto, que tiene una fórmula "parseJSON". No convertirá JSON a CSV (sin un montón de trabajo pesado) pero podría ayudar a su caso de uso.
Si puede ejecutar scripts de Python en Libreoffice Calc, debería ser posible cuando vea lo que hay aquí: http://blog.appliedinformaticsinc.com/how-to-parse-and-convert-json-to-csv-using-python/
Tuve el mismo problema (así es como encontré esta pregunta).
Entonces, para la siguiente persona que encuentre esto, la respuesta es no, LibreOffice Calc no admite la importación directa de JSON.
Y el siguiente paso lógico de hecho es la conversión a CSV. Hay conversores JSON a CSV gratuitos en línea, y al usar uno de ellos ( http://www.convertcsv.com/json-to-csv.htm ), pude realizar fácilmente un CSV correcto que Calc importa sin ningún problema.
Una posible advertencia es si tiene objetos complejos representados en JSON, que pueden no ser convertibles a CSV, pero nuevamente, si no se ajusta a CSV, probablemente tampoco se ajuste al formato de hoja de cálculo.