html 转换成 markdown,将HTML转换为Markdown
我在这个博客上最大的一个错误就是没有找到一个WordPress插件可以让我用markdown来写我的文章;直到今天,我仍然需要在“视觉”模式下写文章,然后手动将文章转换为“文本”模式的HTML。有一天,我想转换现有的帖子Markdown,然后启用一个插件,将Markdown转换为HTML。这个痛苦的过程让我问自己:有没有一种方法我可以使用Node.js JavaScript转换HTML到Markdown?有,这就是 Dom Christie所说的Turndown。
使用Node.js将HTML转换为Markdown
首先安装Turndown:yarn add turndown
然后使用Turndown的简单API将HTML转换为markdown:var TurndownService = require('turndown');
var turndownService = new TurndownService();
var markdown = turndownService.turndown(`
Title
DavidWalsh.Name is awesome!
`);
/*
Title
=====
[DavidWalsh.Name](https://davidwalsh.name) is awesome!
*/
您可以使用交互式Turndown演示来试验其功能。调节选项有很多选项,可让您使用过滤器来保留您认为可能存在转换不正确风险的元素。
大多数开发人员都希望将Markdown转换为HTML解决方案,因此很容易发现自己有能力将HTML转换为Markdown。我期待着将我的网站内容迁移到Markdown,以便将来减少撰写帖子的压力!
html 转换成 markdown,将HTML转换为Markdown相关推荐
- js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳
js 中日期 转换成时间戳 例如2013-08-30 转换为时间戳 热心网友 2018-11-18 js字符串转化时间戳可以使用自带函数 Date(要转化的时间字符串)先转化为Date类型,之后再将 ...
- javapdf转换成html,java pdf转换为html代码
java pdf转换为html代码 [2021-02-08 23:39:03] 简介: php将html转为图片的方法:首先借助类库mPDF将html转换成pdf,代码为[$pdf_name= md ...
- json 转换成html,json字符串转换为html字符串
json数据格式用于数据传输转换是十分方便的,但是直接预览的可读性差,所以把json串转换为html串,可以直接在页面展示. 这种html展示在json列表中效果尤为明显. 注意:json格式一定要正 ...
- html转换成xsl,xml+xsl转换为html
搜索热词 项目需要,需要使用xml+xsl转换为html文件存储. 以前也没做过这样的功能,上网搜索到的结果基本上xml和xsl都是以文件的形式保存和输入的,但我这里已经是拿到字符串了,所以考虑是否能 ...
- PDF怎样转换成JPG图片 PDF转换为JPG图片教程
随着网络技术的飞速发展和网络的普及,互联网多方位的渗透我们的生活.一些论坛网站上面,PDF高质量的帖子异彩纷呈,吸引着大家的目光.如果我们需要某个PDF文件转换成图片时,那么,PDF怎么转换成JPG图 ...
- PDF怎样转换成JPG图片 PDF转换为JPG图片教程 1
随着网络技术的飞速发展和网络的普及,互联网多方位的渗透我们的生活.一些论坛网站上面,PDF高质量的帖子异彩纷呈,吸引着大家的目光.如果我们需要某个PDF文件转换成图片时,那么,PDF怎么转换成JPG图 ...
- ofd怎么转换成图片 java_html如何转换为ofd?
html转换为ofd 首先,html是常见的流式排版文档,而ofd是版式的排版文档,将流式转换为版式(借助于pdf),就需要经历一个转板过程,这个过程有两种方案: 第一步:将html超文本格式转为版式 ...
- 如何将html转换成文字,将html转换为文字
我使用docx.dll将html转换为word.但不能转换html标签.例如:HTML是一种p与将html转换为文字 adfa à asdf asdf 所以,当转换完成后,Word文件的内容是相同的 ...
- 为什么需要PSD转换成html,选择PSD转换为HTML的主要原因
选择PSD转换为HTML的主要原因 随着响应式网站设计成为最新的趋势设定者,整个网站开发行业正在寻找方法来提出跨浏览器兼容的网站.这需要PSD到HTML转换的要求因为它允许在所有主要设备和屏幕上访问网 ...
最新文章
- Base64实现图片的编码和解码
- 让iis7.5显示php错误的详细信息~
- python command line debug_【已解决】Mac中PyCharm中去加断点实时调试scrapy的项目
- 【BZOJ3518】点组计数 [欧拉函数]
- eclipse导入Java文件后出现中文乱码
- Linux sftp用法
- 打包工具的配置教程见的多了,但它们的运行原理你知道吗?
- Mpvue+koa开发微信小程序——wx.request()的封装及应用
- 我写的第一个CodeSmith模板(添加修改数据页面)
- 软件测试之黑盒测试-等价类划分法
- Storm概念学习系列之Topology拓扑
- C/C++中从文件末尾反向读取N行文件记录(末尾读取文件)
- Spring mvc @ModelAttribute
- python的copy模块是哪个模块_每周一个 Python 模块 | copy
- 进销存系统怎么部署到自己服务器,进销存软件云存储和自建服务器
- 知识总结2:Django常见面试题总结(持续更新)
- 【论文解读】目标检测之RFBnet模型
- 视频打包为MP4格式并存储到TF卡的实现
- ubuntu经常断网、掉线、上不去网的原因
- Android的16ms和垂直同步以及三重缓存
热门文章
- 建正教育:一级建造师证书技能提升补贴全国省份今日已更新!
- Java从本地扫描文件上传服务器
- Chemex资产管理运维平台 v3.0.8
- TIM_CCxChannelCmd函数无法关闭互补通道输出
- 甲骨文漏洞曝光 揭秘Java安全的真相——赶快禁用java吧
- win10系统文件拖拽卡顿_三大技巧教你解决Win10鼠标拖动窗口延迟卡顿问题
- 虚拟大师VMOS_Pro_官方ROM离线VIP包及APK安装包
- springSecurity标签,特别是@PreAuthorize
- 100以内数的混合四则运算
- 线程和 cpu的比较