この記事では、Java で Markdown を HTML に変換する プロセスについて説明します。Java を使用して Markdown を HTML 形式でレンダリングする 方法を示すアルゴリズムと実行可能なサンプル コードが含まれています。シンプルな Markdown ファイルを使用した基本的なアプローチについて説明しますが、複雑な Markdown ファイルもレンダリングできます。
JavaでMarkdownをHTMLにレンダリングする手順
- Aspose.HTMLライブラリをダウンロードしてIDEを設定します
- 単純な文字列を指定してMarkdownファイルをディスクに書き込む
- 入力Markdownファイルを読み込み、convert_markdownメソッドを使用してHTML形式に変換します。
- saveメソッドでファイルパスを指定して出力HTMLファイルを書き込みます。
これらの手順は、Java で Markdown を HTML に変換する プロセスを要約したものです。まず、単純な MD 文字列を含む入力 Markdown ファイルを準備します。次に、HTML ファイル形式への変換を実行し、出力ファイルを書き込みます。
Java で MD を HTML に変換するコード
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 から HTML への レンダリングの使用方法を示す基本バージョンです。ここではサンプルの Markdown ファイルを作成しますが、既存の Markdown ファイルやソース ファイルを読み込むこともできます。その後、convert_markdown メソッドを呼び出して HTML 形式にエクスポートします。
このガイドでは、Java で MD を HTML に変換する方法について説明しました。一方、HTML ファイルを最初から作成する必要がある場合は、JavaでHTMLを作成する の記事を参照してください。