高性能轻量级markdown 解析器java 版sparrow-凯发k8国际

`
zh_harry
  • 浏览: 98288 次
  • 性别:
  • 来自: 北京
最近访客
博主相关
  • 微博
  • 相册
  • 收藏
  • 博客专栏

    浏览量:26808
    文章分类
    社区版块
    • ( 0)
    • ( 12)
    • ( 0)
    存档分类
    最新评论
    • : 线上demo已经上线http://www.sparrowzoo ...
    • : sp42 写道演示地址 本地的? 代码 git clone 下 ...
    • sp42: 非常不错 赞一个
    • sp42: 演示地址 本地的?
    • sp42: 我的框架也是用原生写,已弃坑。还是 mvvm 的爽,推荐 vu ...

    高性能轻量级markdown 解析器java 版sparrow-markdown

      博客分类:

    动机

    markdown 已成为网络博客最主要的排版格式。但一般都是有现成的软件支持,比如有道云笔记。但要想将markdown 功能集成到自己的博客或者公司的oa 上,需要一款开源的轻量的markdown解析程序,从github 找了一些开源项目相对都比较重,二次开发成本较大,所以笔者在春节期间开发了一款轻量级的markdown解析程序,符合oop开发原则,最大化复用和解耦。方便二次开发集成。

    功能

    • 标题支持 h1 h2 h3 h4 h5 h6
    • 水平线支持 horizontal_line
    • 引用支持 quote
    • tab 引用
    • 复选框支持 check_box
    • 源代码支持code
    • 高亮支持 highlight
    • 下划线支持 underline
    • 擦除线支持 erasure
    • 斜线支持italic
    • 纯文本 literary
    • 粗体支持bold
    • 图片支持image
    • 超链接持 hyper_link
    • 表格支持 table
    • 有序列表 无序列表支持

    优势

    • 简洁 代码复用度高,二次开发容易,方便集成。
    • 高性能 各标签通过逐步控测,事件逐动。
    • 安全 后端支持对xss等危险代码可进行过滤操作。
    • 开源支持 sparrow-markdown是sparrow的成员之一,有问题会及时反馈。

    架构及详细类图

    源代码

     test 下有demo可以直接运行

    sparrow 环境依赖

    1
    0
    分享到:
    |
    评论
    2 楼 2019-07-30  
    线上demo已经上线

    http://www.sparrowzoo.net/examples/markdown.jsp
    1 楼 sp42 2018-08-18  
    非常不错 赞一个

    相关推荐

      安装 npm install markdown-it-style --save-dev或者,如果使用纱线 yarn add -d markdown-it-style用 var markdown = require('markdown-it')var markdowstyle = require('markdown-it-style)var md = new markdown...

      react降价编辑器精简版轻巧(压缩的20kb压缩)react组件的markdown编辑器支持typescript 支持自定义降价解析器全面减价支持支持可插拔功能栏完全控制ui 支持图像上传和拖动支持编辑器和预览之间的同步滚动一款轻量的...

      windows下最好用的markdown编辑器typora-setup-x64

      txtmark 是 java 实现的 markdown 解析器,用来生成 html 文档。 标签:txtmark

      前端开源库-markdown-it-for-inline标记它作为内联,内联标记迭代器作为标记它的标记解析器。

      markdown-it-container, 用于 markdown markdown 解析器的fenced容器插件 markdown-it-container 用于创建简化的块级定制容器的插件( ) 。v2. 需要 markdown-it v5. ,请参阅日志记录。 使用这里插件,你可以创建块...

      程序员必备轻量级轻量级 markdown 编辑器 与其他 markdown 编辑器不同的是,typora 没有采用源代码和预览双栏显示的方式,而是采用所见即所得的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。 ...

      uni-app的markdown富文本编辑器插件uniapp-markdown-master.zip

      markdown-clj, 在clojure中,markdown 解析器 用 clojure/脚本编写的 markdown 解析器 演示你可以在这里试用解析器 。安装编译为clojure和clojurescript的markdown 解析器。 注意:0.9.68 之前的markdown-cl

      laravel开发-markdown markdown 解析器 markdown分析仪

      用于markdown-it markdown解析器的multimarkdown表语法插件介绍markdown规范仅定义表的基础。 当用户需要诸如colspan类的常用功能时,他们必须回退到原始html。 用html编写表格确实冗长且麻烦。 该插件使用...

      markdown-it的图表插件。 快速轻松地扩展markdown-it。 支持chart.js,echarts,highcharts,chartist,c3.js,taucharts。 安装 node.js和bower: npm install markdown-it-charts --save bower install markdown-...

      然后你需要安装 1 个插件,帮你预览 markdown,叫做 markdown-preview-enhanced。 安装方法如下: 使用 cmd , 呼叫配置菜单。注意我这里说的是苹果系统 macos 上的操作。如果你用的是 windows,请把所有出现的 ...

      php轻量级markdown云记事本系统,使用gpl v2协议开源. 示例地址: http://note.wusiyu.me/

      ciconia:一个支持github markdown风格的markdown解析器

      marky-markdown 是 npm 的官方 markdown 解析器,基于 nodejs 编写,旨在用 github-style markdown 进行奇偶校验。它由一个最好的 commonmark markdown 解析器——markdown-it 构建。

      一个简单的markdown解析器,能够将markdown解析为html。项目主要用于入门学习,使用最基本的正则表达式来解析并处理文本,而不是常规的ast方法 一个简单的markdown解析器,能够将markdown解析为html。项目主要用于...

      > android平台的原生markdown解析器,已整合进 richtext 由markdown文本直接转换为spanned,快捷高效 不依赖特定控件,低侵入性 遵循 github flavored markdown 标准 效果展示 使用 markdown.frommarkdown(text,...

      基于 electron 实现的一个轻量级 markdown 笔记本

    global site tag (gtag.js) - google analytics
    网站地图