0
点赞
收藏
分享

微信扫一扫

Java将Markdown转化为HTML

东方小不点 2022-03-27 阅读 76

引入依赖

<!-- https://mvnrepository.com/artifact/com.atlassian.commonmark/commonmark -->
<dependency>
    <groupId>com.atlassian.commonmark</groupId>
    <artifactId>commonmark</artifactId>
    <version>0.12.1</version>
</dependency>

Java代码

package com.ledao.util;

import org.commonmark.node.Node;
import org.commonmark.parser.Parser;
import org.commonmark.renderer.html.HtmlRenderer;

/**
 * @author LeDao
 * @company
 * @create 2021-12-18 21:40
 */
public class MarkdownToHtmlUtil {

    public static String convert(String md){
        Parser parser=Parser.builder().build();
        Node document = parser.parse(md);
        HtmlRenderer htmlRenderer=HtmlRenderer.builder().build();
        return htmlRenderer.render(document);
    }

    public static void main(String[] args) {
        System.out.println(convert("### 111"));
    }
}

结果

举报

相关推荐

0 条评论