JSON para tabela Markdown
Transforme um array de objetos JSON numa tabela Markdown, ou converta-a novamente em JSON.
JSON para tabela Markdown
Cole um array de objetos JSON e esta ferramenta constrói uma tabela Markdown a partir dele: as chaves de cada objeto tornam-se a linha de cabeçalho e cada objeto torna-se uma linha de dados. Use-a para documentar uma resposta de API, transforme uma exportação de config numa tabela legível para um README, ou coloque um resumo de dados rápido num problema ou página wiki do GitHub.
Objetos aninhados podem ser aplainados em colunas com notação de ponto (`user.name`, `user.age`) em vez de aparecerem como JSON bruto numa célula, e o mesmo comutador reconstrói a forma aninhada ao converter uma tabela de volta para JSON. O alinhamento de colunas pode ser definido como esquerda, centro, direita ou "números à direita", que alinha à direita qualquer coluna onde cada valor é numérico e deixa o resto alinhado à esquerda. O campo de colunas seleciona exatamente quais chaves incluir e em que ordem, para que um objeto amplo não tenha de se tornar uma tabela ampla. Preencher a largura das colunas com espaços alinha a fonte Markdown bruta num editor monoespacial, e os caracteres de barra dentro dos valores são escapados por padrão para que uma barra perdida nunca quebre a estrutura da tabela.
Ao mudar a direção para "Tabela Markdown → JSON" inverte o processo: cole uma tabela e obtenha de volta um array JSON, com as mesmas opções de aplainamento, seleção de colunas e escape de barra aplicadas ao contrário — útil para extrair dados estruturados de uma tabela colada num documento Markdown ou comentário GitHub. As terminações de linha CRLF e LF são tratadas de forma idêntica, e a contagem ativa sob a saída relata linhas e colunas conforme digita.
Tudo é executado localmente no seu navegador — nada do que cola é enviado para qualquer lugar, portanto é seguro converter dados de projetos privados. Copie o resultado, descarregue-o como arquivo .txt ou envie a saída de volta para a entrada para encadear outra conversão.