JSON para CSV

Transforme uma lista de objetos JSON em tabela. Campos aninhados podem virar chaves com ponto.

A planilha é um retângulo e o JSON muitas vezes não

Um array de objetos, um objeto só ou um array de arrays. Um objeto vira uma linha. Uma chave que só aparece no segundo objeto ainda ganha coluna. Se achatar, sai author.name e as listas tags[0]. Se não, o objeto fica como JSON dentro da célula.

Célula com separador, aspa ou quebra ganha aspas, e as aspas internas dobram. É o que o Excel lê de volta. Se o Excel usa vírgula como decimal, escolha ponto e vírgula. CSV não tem tipos: null fica vazio. Volta: CSV para JSON. Para configuração, melhor JSON para YAML.