Як конвертувати HTML у Markdown у Java

У цій короткій статті описано як конвертувати HTML у Markdown у Java. Тут пояснюється, як налаштувати середовище та зробити кілька викликів API для виконання цього завдання, використовуючи спільний фрагмент коду для перетворення HTML на MD у Java. Крім того, ви також можете завантажити вхідний файл HTML замість рядка HTML і зберегти його як файл Markdown після обробки.

Кроки для перетворення HTML у Markdown у Java

  1. Установіть Aspose.HTML for Java API для перетворення вхідних файлів HTML
  2. Створіть файл HTML за допомогою рядка HTML
  3. Використовуйте метод ConvertHTML, щоб створити вихідний файл Markdown

Ці кроки допоможуть зрозуміти, як створити конвертер HTML у MD у Java. Перший крок пояснює конфігурацію середовища, а потім створює вхідний файл HTML за допомогою рядка. Нарешті, перетворіть файл HTML у формат Markdown відповідно до ваших потреб.

Код для перетворення HTML у Markdown у Java

import com.aspose.html.*;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to convert HTML to MD in Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Create HTML code.
String code = "<h1>Header 1</h1>\n" +
"<h2>Header 2</h2>\n" +
"<p>Hello World!!</p>\n";
try (java.io.FileWriter fileWriter = new java.io.FileWriter("document.html")) {
fileWriter.write(code);
}
// Call ConvertHTML method.
com.aspose.html.converters.Converter.convertHTML(
"document.html",
new com.aspose.html.saving.MarkdownSaveOptions(),
"output.md"
);
System.out.println("Done");
}
}

Наведеного вище фрагмента коду достатньо для перетворення HTML у MD у Java. Однак, якщо ви хочете перетворити існуючий файл HTML, потрібно внести невеликі зміни. Просто пропустіть частину запису файлу, і тоді вам потрібно лише викликати метод convertHTML(), передаючи об’єкт класу MarkdownSaveOptions у параметрах.

Цей підручник пояснює, як конвертувати HTML у конвертер Markdown у Java. Однак, якщо ви хочете навчитися конвертувати Markdown у XPS, ви можете прочитати статтю на як конвертувати Markdown у XPS у Java.

 Українська