Categoria: Desenvolvimento
Conversor de tabela Markdown para JSON
Converta uma tabela Markdown com pipes em um array JSON no seu navegador
Cole uma tabela Markdown com pipes e obtenha um array JSON de objetos com chaves baseadas na linha de cabeçalho. A conversão acontece no seu navegador.
3 linha(s) convertida(s).
[
{
"Name": "Ada Lovelace",
"Role": "Engineer",
"Team": "Blue"
},
{
"Name": "Grace Hopper",
"Role": "Admiral",
"Team": "Green"
},
{
"Name": "Escaped \\| pipe",
"Role": "Tester",
"Team": "Blue"
}
]Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
Esta ferramenta analisa a linha de cabeçalho, a linha separadora `---` e cada linha de dados de uma tabela Markdown, da mesma forma que o formatador de tabela Markdown deste site faz, e transforma cada linha de dados em um objeto JSON com chaves baseadas nas células do cabeçalho. É uma forma rápida de extrair dados estruturados de uma tabela em um README ou wiki.
Como usar
- Cole uma tabela Markdown, incluindo seu cabeçalho e linha separadora.
- Leia o array JSON gerado abaixo.
- Copie a saída em JSON.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- Meus dados são enviados a algum lugar?
- Não. A análise e a formatação acontecem em JavaScript na aba do seu navegador, então nada é enviado a um servidor.
- E se duas colunas tiverem o mesmo texto de cabeçalho?
- Colunas posteriores com o mesmo cabeçalho substituem as anteriores no objeto JSON de cada linha, já que as chaves de um objeto precisam ser únicas.
- Por que ela pede uma linha separadora?
- A linha `---` na segunda linha é o que marca uma tabela Markdown como uma tabela, em vez de texto simples com pipes, então ela precisa estar presente para que a análise funcione.