У цій короткій статті описано як конвертувати HTML у Markdown у Java. Тут пояснюється, як налаштувати середовище та зробити кілька викликів API для виконання цього завдання, використовуючи спільний фрагмент коду для перетворення HTML на MD у Java. Крім того, ви також можете завантажити вхідний файл HTML замість рядка HTML і зберегти його як файл Markdown після обробки.
Кроки для перетворення HTML у Markdown у Java
- Установіть Aspose.HTML for Java API для перетворення вхідних файлів HTML
- Створіть файл HTML за допомогою рядка HTML
- Використовуйте метод 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.