Markdown é usado para criar texto formatado com símbolos de texto simples. Você pode formatar facilmente o texto como negrito, itálico, sublinhado e outros tipos de formatação. Você pode converter Markdown MD para HTML, bem como HTML para Markdown programaticamente em Java. As seções a seguir explicam esses cenários de conversão.
- Interconversão HTML e Markdown – Instalação da API Java
- Converter página da Web HTML em Markdown programaticamente em Java
- Converter Markdown em página da Web HTML programaticamente em Java
Interconversão HTML e Markdown – Instalação da API Java
Você pode converter a página da Web HTML em um arquivo Markdown usando Java. Você pode configurar a API Aspose.HTML for Java baixando o arquivo JAR da seção Downloads ou usando as seguintes configurações do Maven em seu projeto.
Repositório:
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Dependência:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>21.6</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Converter página da Web HTML para Markdown MD programaticamente em Java
Você pode converter a página da Web HTML em texto Markdown com as etapas a seguir.
- Carregue o arquivo HTML de entrada.
- Especifique o objeto MarkdownSaveOptions.
- Chame o método ConvertHTML e salve o arquivo Markdown .md de saída.
O snippet de código abaixo mostra como converter uma página da Web HTML para Markdown .md em Java:
// Prepare um código HTML e salve-o no arquivo.
String code = "<h1>Header 1</h1>" +
"<h2>Header 2</h2>" +
"<p>Hello World!!</p>";
FileWriter fw = new FileWriter("document.html");
fw.write(code);
fw.close();
// Chame o método ConvertHTML para converter HTML em Markdown.
Converter.convertHTML(dataDir + "document.html", new MarkdownSaveOptions(), "output.md");
Converter arquivo .md Markdown para página da Web HTML programaticamente em Java
Você pode converter um arquivo .md Markdown em uma página da Web HTML com as seguintes etapas:
- Carregue o arquivo Markdown de entrada.
- Salve o arquivo HTML de saída com o método ConvertMarkdown.
O snippet de código a seguir explica como converter um arquivo Markdown em uma página da Web HTML em Java:
// Prepare um exemplo simples de Markdown
String code = "### Hello World" +
"\r\n" +
"[visit blogs](https://blog.aspose.com/)";
// Criar um arquivo Markdown
FileWriter fw = new FileWriter("input_document.md");
fw.write(code);
fw.close();
// Converter Markdown em documento HTML
Converter.convertMarkdown("input_document.md","MarkdownToHTMLoutput.html");
Conclusão
Neste artigo, você aprendeu como converter arquivos Markdown em HTML ou página da Web HTML em Markdown programaticamente em Java. Além disso, você pode conhecer outros recursos da API visitando a documentação. Em caso de dúvidas, sinta-se à vontade para nos contatar no fórum.