written by JavaScript. Convert
将HTML文本转换为Markdown格式文本。由JavaScript编写
Demo
开发进度 English Version 安装npm:
npm install md-reverse
script引入:
<script src="../dist/md-reverse.browser.js" type="application/javascript"></script>
前往Github下载
用法 插件开发说明 ES6 Modulesimport {MdReverse, TablePlugin, StrikethroughPlugin} from "md-reverse"; const mdReverse = new MdReverse(); mdReverse.toMarkdown(`<h1>Hello World!</h1>`); // 使用插件扩展Table, Strikethrough语法 mdReverse.use(TablePlugin); mdReverse.use(StrikethroughPlugin); mdReverse.toMarkdown(`<h1><delHello World!</del></h1>`); 原生js
<script src="dist/md-reverse.browser.min.js"></script>
const mdReverse = new MdReverse();
mdReverse.toMarkdown(`<h1>Hello World!</h1>`);
// 使用插件扩展Table, Strikethrough语法
mdReverse.use(MdReverse.plugin['table']);
mdReverse.use(MdReverse.plugin['strikethrough']);
mdReverse.toMarkdown(`<h1><delHello World!</del></h1>`);
支持语法
Markdown基本语法
Table语法
strikethrough语法
提示
因为各个网站的网页结构千奇百怪,做不到匹配所有网站,建议转换的HTML文本本身就是由Markdown编写的或符合Markdown规范。
在转换非Markdown规范的HTML文本可能准确性会大大下降。
目前仅能支持Markdown的基本语法。扩展语法部分会在之后陆续完成。
为了提高转换的准确性,对于无法识别的HTML标签,md-reverse
会将其删除。这个问题在扩展语法部分完成后会尝试解决。
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。