Ferramenta grátis
Conversor de JSON para Markdown
Cole um documento JSON ou solte um arquivo .json e receba Markdown: títulos viram #, listas viram marcadores e tabelas viram tabelas GFM. Ele lê o esquema que o conversor de Markdown para JSON escreve, então o documento sobrevive à ida e volta. Tudo acontece nesta aba — nada é enviado.
ou solte um arquivo .json nesta caixa
Tipos de bloco aceitos
heading depth (1-6), text
paragraph text
code lang, text
math text
blockquote blocks
list ordered, start, items [ text, checked, list ]
table head, rows, align
hr -
html text
frontmatter text
def id, href, title
raw textRoda inteiramente no seu navegador — seu arquivo nunca é enviado.
Como converter JSON em Markdown
- Cole JSON na caixa acima, solte um arquivo
.jsonnela ou clique em Carregar exemplo para começar de um documento válido. O Markdown é refeito enquanto você digita, e qualquer problema é explicado abaixo da caixa. - Cada bloco é escrito na ordem: um
headingvira#–######, umparagraphvira texto, umalistvira marcadores (numerados quandoorderedé true), umatablevira tabela GFM ecodevira bloco cercado. - Copie o Markdown, baixe como
.mdou abra no editor para conferir a renderização e continuar editando.
O que o conversor aceita
- Um objeto de documento —
{"blocks": [...]}— ou um array simples de blocos, que é o que umJSON.parserápido devolve. Um bloco que não é objeto é apontado com sua posição em vez de ser ignorado. texté escrito como Markdown, exatamente como aparece. Se suas strings são texto simples e não Markdown, marque Escapar sintaxe Markdown para que um nome comoC# *Guia*não seja lido como formatação.- Uma lista aninhada fica no campo
listde um item, e um item de tarefa definecheckedcomotrueoufalse. Tipos desconhecidos são avisados em vez de adivinhados, então um erro de digitação não engole uma seção em silêncio.
Perguntas frequentes
Qual formato de JSON ele espera?
O que o conversor de Markdown para JSON produz: {"blocks":[{"type":"heading","depth":2,"text":"Instalação"}]}. Um array simples desses blocos também funciona, e um bloco sem type mas com text é tratado como parágrafo.
Por que aparece um erro de tipo desconhecido?
Porque o type de um bloco está ausente ou escrito errado. A mensagem informa a posição do bloco no array, e o painel de referência abaixo da ferramenta lista todos os tipos aceitos com seus campos.
Meu JSON é enviado?
Não. A análise e a conversão acontecem nesta aba, inclusive ao soltar um arquivo; nada é enviado e não há etapa no servidor.
Como tabelas, código e listas aninhadas são tratados?
Tabelas mantêm o cabeçalho e o alinhamento das colunas, uma barra vertical dentro de uma célula é escapada e um código que contém uma cerca recebe uma cerca mais longa para não terminar antes. Listas aninhadas são indentadas sob seu item.
Precisa de JSON a partir de Markdown de novo?
O conversor de Markdown para JSON lê o mesmo esquema, e o editor mostra o Markdown com pré-visualização ao vivo antes de exportar para PDF, HTML ou DOCX.
Abrir o Markdown Viewer