Конвертировать MD HTML Java

Markdown используется для создания форматированного текста с обычными текстовыми символами. Вы можете легко форматировать текст жирным шрифтом, курсивом, подчеркиванием и другими типами форматирования. Вы можете преобразовать Markdown MD в HTML, а также HTML в Markdown программно на Java. В следующих разделах объясняются эти сценарии преобразования.

Взаимное преобразование HTML и Markdown — установка Java API

Вы можете преобразовать веб-страницу HTML в файл Markdown с помощью Java. Вы можете настроить API Aspose.HTML для Java, загрузив файл JAR из раздела Загрузки или используя следующие конфигурации Maven в своем проекте.

Репозиторий:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Зависимость:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.6</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Преобразование веб-страницы HTML в Markdown MD программно на Java

Вы можете преобразовать веб-страницу HTML в текст Markdown, выполнив следующие действия.

  1. Загрузите исходный HTML-файл.
  2. Укажите объект MarkdownSaveOptions.
  3. Вызовите метод ConvertHTML и сохраните выходной файл Markdown .md.

Фрагмент кода ниже показывает, как преобразовать веб-страницу HTML в Markdown .md в Java:

// Подготовьте HTML-код и сохраните его в файл.
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();

// Вызовите метод ConvertHTML, чтобы преобразовать HTML в Markdown.
Converter.convertHTML(dataDir + "document.html", new MarkdownSaveOptions(), "output.md");

Программное преобразование файла Markdown .md в веб-страницу HTML на Java

Вы можете преобразовать файл Markdown .md в веб-страницу HTML, выполнив следующие действия:

  1. Загрузите входной файл Markdown.
  2. Сохраните выходной HTML-файл с помощью метода ConvertMarkdown.

В следующем фрагменте кода объясняется, как преобразовать файл Markdown в веб-страницу HTML на Java:

// Подготовьте простой пример Markdown
String code = "### Hello World" +
            "\r\n" +
            "[visit blogs](https://blog.aspose.com/ru/)";

// Создайте файл уценки
FileWriter fw = new FileWriter("input_document.md");
fw.write(code);
fw.close();

// Преобразование Markdown в HTML-документ
Converter.convertMarkdown("input_document.md","MarkdownToHTMLoutput.html");

Вывод

В этой статье вы узнали, как программно преобразовать файлы Markdown в HTML или веб-страницу HTML в Markdown на Java. Кроме того, вы можете узнать о других функциях API, посетив документацию. В случае каких-либо проблем, пожалуйста, не стесняйтесь обращаться к нам на форуме.

Смотрите также