pt

JSON para Markdown

Converta um array JSON numa tabela Markdown localmente - pronta para um README ou um wiki, sem envio, no seu navegador.

Processando localmente no seu dispositivo ...

Processando localmente no seu dispositivo ...

0%

Meu arquivo é enviado?

Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

Sem envio100% local
O conteúdo fica consigosem acesso de terceiros
Hosted in GermanyGlobal Content Delivery
Auditado externamenteTLS A+ · Cabeçalhos A+

JSON é o formato de intercâmbio das API e dos programas, mas quem quer mostrar dados num README, num wiki, numa pull request ou numa nota precisa de uma tabela que se possa ler. As tabelas Markdown ao estilo do GitHub fazem exatamente isso. Esta ferramenta pega no seu array JSON de objetos e escreve uma tabela de barras verticais limpa, para colar diretamente.

A conversão corre inteiramente localmente no navegador, em JavaScript puro. As colunas são a união de todas as chaves dos objetos, por isso os registros com campos diferentes ficam igualmente representados por inteiro; cada entrada do array torna-se uma linha da tabela. As barras verticais dentro de um valor são escapadas e as quebras de linha dentro de uma célula são achatadas para que a tabela continue válida. Um objeto que envolve um array também é reconhecido.

Honesta quanto aos limites: um objeto ou um array aninhado numa célula é mostrado como JSON compacto, sem ser desdobrado em mais colunas - os registros planos dão a tabela mais bonita. Um array de valores simples sem chaves recebe um cabeçalho neutro de A, B, C e assim por diante, porque uma tabela Markdown precisa de uma linha de cabeçalho. Nada é enviado.

Ficha técnica

Ficha técnica
Formatos de entradaJSON
Formato de saídaMD
Processamento em loteNão
ProcessamentoLocalmente no navegador (JavaScript)
Upload de arquivosNenhum

Em 3 passos

  1. Largue ou escolha o seu arquivo JSON.
  2. A ferramenta constrói uma tabela Markdown.
  3. Transfira o arquivo Markdown.

Limites: Espera um array JSON de objetos (ou um objeto que envolve um array assim). As colunas são a união de todas as chaves, cada entrada torna-se uma linha da tabela. As barras verticais são escapadas e as quebras de linha dentro das células são achatadas. Os objetos ou arrays aninhados numa célula aparecem como JSON compacto. Um array de valores simples recebe um cabeçalho neutro A/B/C. Cada célula é gerada como texto puro; uma tabela Markdown não conhece tipos de dados, então números e texto parecem iguais.

Perguntas frequentes

Meu arquivo é enviado?

Não. A conversão corre inteiramente localmente no navegador - nada é enviado.

Que tabelas são produzidas?

Tabelas Markdown de barras verticais ao estilo do GitHub, para colar diretamente num README, num wiki ou numa pull request.

O que acontece com os valores aninhados?

Um objeto ou um array aninhado numa célula é mostrado como JSON compacto.

E se meus objetos tiverem campos diferentes?

As colunas são a união de todas as chaves, por isso cada campo fica com a sua própria coluna.

Também existe uma para CSV ou Excel?

Sim, com as nossas ferramentas "CSV para Markdown" e "Excel para Markdown".

Ferramentas relacionadas

CSV para Markdown · JSON para CSV · Excel para Markdown · Markdown para HTML · YAML para XML · JSONL para JSON