JSON a CSV

Pasa una lista de objetos JSON a una tabla. Los campos anidados pueden quedar como claves con punto.

La hoja es un rectángulo y el JSON a menudo no

Un array de objetos, un objeto suelto o un array de arrays. Un objeto es una fila. Una clave que solo aparece en el segundo objeto igual tiene columna. Si aplanas, sale author.name y las listas tags[0]. Si no, el objeto queda como JSON dentro de la celda.

Una celda con separador, comilla o salto se entrecomilla y las comillas internas se doblan. Eso es lo que Excel vuelve a leer. Si Excel usa la coma como decimal, elige punto y coma. El CSV no tiene tipos: null queda vacío. Vuelta: CSV a JSON. Para configuración, mejor JSON a YAML.