轉換 MD HTML Java

Markdown 用於創建帶有純文本符號的格式化文本。您可以輕鬆地將文本格式化為粗體、斜體、下劃線和其他格式類型。您可以在 Java 中以編程方式將 Markdown MD 轉換為 HTML 以及將 HTML 轉換為 Markdown。以下部分解釋了這些轉換方案。

HTML與Markdown相互轉換-Java API安裝

您可以使用 Java 將 HTML 網頁轉換為 Markdown 文件。您可以通過從 下載 部分下載 JAR 文件或在您的項目中使用以下 Maven 配置來配置 Aspose.HTML for Java API。

存儲庫:

 <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>

在 Java 中以編程方式將 HTML 網頁轉換為 Markdown MD

您可以通過以下步驟將 HTML 網頁轉換為 Markdown 文本。

  1. 加載輸入 HTML 文件。
  2. 指定 MarkdownSaveOptions 對象。
  3. 調用 ConvertHTML 方法並保存輸出 Markdown .md 文件。

下面的代碼片段顯示瞭如何在 Java 中將 HTML 網頁轉換為 Markdown .md:

// 準備 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");

在 Java 中以編程方式將 Markdown .md 文件轉換為 HTML 網頁

您可以通過以下步驟將 Markdown .md 文件轉換為 HTML 網頁:

  1. 加載輸入的 Markdown 文件。
  2. 使用 ConvertMarkdown 方法保存輸出 HTML 文件。

以下代碼片段解釋瞭如何在 Java 中將 Markdown 文件轉換為 HTML 網頁:

// 準備一個簡單的 Markdown 例子
String code = "### Hello World" +
            "\r\n" +
            "[visit blogs](https://blog.aspose.com/)";

// 創建一個降價文件
FileWriter fw = new FileWriter("input_document.md");
fw.write(code);
fw.close();

// 將 Markdown 轉換為 HTML 文檔
Converter.convertMarkdown("input_document.md","MarkdownToHTMLoutput.html");

結論

在本文中,您學習瞭如何在 Java 中以編程方式將 Markdown 文件轉換為 HTML 或將 HTML 網頁轉換為 Markdown。此外,您可以通過訪問 文檔 了解 API 的其他功能。如有任何疑問,請隨時通過論壇與我們聯繫。

也可以看看