commonmark-java是一个Markdown 解析器,一个基于CommonMark规范解析和渲染Markdown文本的Java库。偶尔要回头看看,否则永远都在追寻,而不知道自己失去了什么。

commonmark的简单使用

一、commonmark的使用案例

maven引入commonmark的依赖:

<dependency><groupId>com.atlassian.commonmark</groupId><artifactId>commonmark</artifactId><version>0.9.0</version>
</dependency>

测试的java代码如下:

package com.commonmark;import org.commonmark.node.Node;
import org.commonmark.parser.Parser;
import org.commonmark.renderer.html.HtmlRenderer;
import org.junit.Test;public class CommonmarkTest {@Testpublic void commonmarkTest_1() {Parser parser = Parser.builder().build();Node document = parser.parse("# My name is *huhx*");HtmlRenderer renderer = HtmlRenderer.builder().build();String renderString = renderer.render(document);  // <h1>My name is <em>huhx</em></h1>
        System.out.println(renderString);}
}

友情链接

  • 官方的文档介绍:https://github.com/atlassian/commonmark-java
  • 开源中国的翻译:http://www.oschina.net/p/commonmark-java
  • markdown的语法: https://daringfireball.net/projects/markdown/syntax

转载于:https://www.cnblogs.com/huhx/p/baseusejavacommonmark1.html

java框架----commonmark的使用(一)相关推荐

  1. 一个比 Spring Boot 快 44 倍的 Java 框架

    点击关注公众号,Java干货及时送达 转自:jdon 链接:http://jdon.com/48511 light-java是内置了undertow http服务器的REST微服务轻量Java框架,它 ...

  2. 别再用那些已经淘汰的技术了!2020 年 9 大顶级 Java 框架出炉!!

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:Patricia Neil towardsdatascien ...

  3. 别再用那些已经淘汰的技术了!2020年9大顶级Java框架出炉!!

    作者:Patricia Neil https://towardsdatascience.com/9-top-java-frameworks-for-2020-1cc9d3c21f4c 诞生于1995年 ...

  4. Java框架JSON-RPC项目demo代码实战 + JAVA WEB配置虚拟目录(转自21天java web开发)

    Java框架JSON-RPC项目demo代码实战 备注  JAVA WEB配置虚拟目录(转自21天java web开发) https://blog.csdn.net/wjxbj/article/det ...

  5. Quarkus:一个Kubernetes原生Java框架

    Red Hat发布了Quarkus,这是一个为GraalVM和OpenJDK HotSpot量身定制的Kubernetes原生Java框架.Quarkus的目标是使Java成为Kubernetes和无 ...

  6. 如何在Eclipse中查看JDK以及JAVA框架的源码(转载)

    原文链接:http://www.cnblogs.com/outlooking/p/5243415.html 设置步骤如下: 1.点 "window"-> "Pref ...

  7. java框架知识_java框架知识点总结

    java框架知识点总结 面对Java丰富的知识资料,很多初学者难免觉得迷惘,下面是小编为大家整理的java框架知识点总结,欢迎参考~ 1 对象的初始化 (1) 非静态对象的初始化在创建对象时,对象所在 ...

  8. 流行的9个Java框架介绍: 优点、缺点等等

    流行的9个Java框架介绍: 优点.缺点等等 在 2018年,Java仍然是世界上最流行的编程语言.它拥有一个巨大的生态系统,在全世界有超过900万Java开发人员.虽然Java不是最直接的语言,但是 ...

  9. 几种支持REST的Java框架

    目前宣称支持REST的Java框架包括以下这些:  Restlet(http://www.restlet.org/)  Cetia4(https://cetia4.dev.java.net/)  Ap ...

最新文章

  1. 计算机类|期刊】SCI期刊专刊截稿信息4条
  2. vscode python第三方库检测_VSCode中使用Pylint检查python代码
  3. 【技术博客-总览--重要】
  4. python创建矩阵_Python创建二维数组的正确姿势
  5. 微信小程序开发:禁止输入表情的控制,验证方法,光标控制
  6. hexdump命令常用选项-C -v
  7. 如何查看Android项目的gradle版本和路径
  8. php排斥ajaxsubmit函数,jQuery中的ajaxSubmit详解
  9. 20155307 2016-2017-2《Java程序设计》课程总结
  10. oracle存储过程执行中输出日志文件 (转载学习)
  11. 服务器被ddos攻击?分析如何防止DDOS攻击?
  12. 虚拟机canal-deployer连接主机mysql失败
  13. 奉劝那些想涨工资的程序员,这些 IT 大神们都在用的网站,你越早知道越好(建议收藏)!!...
  14. php preg_match 漏洞,PHP preg_match()函数信息泄露漏洞
  15. 黑客攻防技术宝典Web实战篇(第二版)_读书笔记(第一章~第三章)
  16. VS2015实现bmp格式图片的读取
  17. Linux之系统安装读书笔记
  18. 我的网名为什么是ma6174????
  19. Oracle 状告 Google 侵犯专利
  20. 结束语:从爬虫小白到高手的必经之路

热门文章

  1. k3s helm3功能介绍
  2. scala中_下划线的使用
  3. Python3 绘制同心圆代码示例
  4. Oracle创建简单视图案例
  5. 请谈一下,你知道的http请求,并说明应答码502和504的区别
  6. JVM 调优实战--jvisualvm远程连接使用教程
  7. 窗口不小心拉到任务栏下面,窗口无法拖回桌面的解决办法
  8. mysql explain理解
  9. linux用户和权限管理
  10. C++面向对象设计原则详解