В этой статье обсуждается процесс конвертации Markdown в HTML в Java. Она включает алгоритм и работающий пример кода, который демонстрирует, как с помощью Java отобразить Markdown в формате HTML. Она охватывает базовый подход с простым файлом Markdown, но также способна отрисовывать сложные файлы Markdown.
Шаги по преобразованию Markdown в HTML в Java
- Настройте IDE, загрузив библиотеку Aspose.HTML
- Запишите файл Markdown на диск, указав простую строку
- Загрузите входной файл Markdown и преобразуйте его в формат HTML с помощью метода convert_markdown.
- Запишите выходной HTML-файл, указав путь к файлу в методе save
Эти шаги суммируют процесс преобразования Markdown в HTML в Java. Прежде всего, подготовьте входной файл Markdown, содержащий простую строку MD. Затем выполните преобразование в формат файла HTML и запишите выходной файл.
Код для преобразования MD в HTML на Java
import com.aspose.html.*; | |
import com.aspose.html.dom.Document; | |
import java.io.FileWriter; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // MD to HTML in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Prepare an input Markdown file | |
String path = "markdown.md"; | |
// Create a Markdown example | |
String code = "### Hello, World!\nConvert Markdown to HTML!\n"; | |
// Create a Markdown file | |
FileWriter fw = new FileWriter(path); fw.write(code); | |
fw.close(); | |
// Load the input Markdown file | |
var document = com.aspose.html.converters.Converter.convertMarkdown(path); | |
// Save the output HTML file | |
document.save("Output.html"); | |
System.out.println("MD converted to HTML successfully"); | |
} | |
} |
Фрагмент кода выше — это базовая версия, показывающая, как можно использовать Java Markdown to HTML рендеринг в ваших приложениях. Здесь он создает пример файла Markdown, но вы можете загрузить любой существующий файл Markdown, а также исходный файл. Затем он экспортирует его в формат HTML, вызывая метод convert_markdown.
В этом руководстве вы изучили, как конвертировать MD в HTML в Java. Если же вам нужно создать HTML-файлы с нуля, то перейдите к статье Создать HTML на Java.