在节点中标记为Html
Markdown to Html in Node
我有一个Node应用程序。我正在尝试加载一些降价文件,并将它们转换为HTML。我看到了一些包,但我不确定我应该使用什么。我想在得到HTML之前加载markdown并进行一些转换。我一直在看markdown js和非凡。不幸的是,我在markdown js上遇到了问题,它看起来像是孤儿。了不起的是,我似乎没有能力像我想的那样进行转换。例如,我想将所有h1标签更改为h3标签。
有没有人有将markdown转换为html的经验,可以为此推荐一个包?
我正在使用markdown js它非常适合我的案子。正如我从你的问题中所理解的,你想将markdown转换为html,并将所有h1
更改为h3
,你可以通过以下方式实现:
- 将
markdown
转换为html
- 将
h1
更改为h3
下面是一个实现前面简单算法的示例:
var markdown = require( "markdown" ).markdown;
var markdownStr = ['#Hello World','somethig else','#another title'].join("'n");
var htmlResult= markdown.toHTML(markdownStr);
var finalResult = htmlResult.replace(/<h1>/g,'<h3>')
.replace(/<'/h1>/g,'</h3>');
console.log(htmlResult);
console.log(finalResult); // <h3>Hello World</h3>
// <p>somethig else</p>
// <h3>another title</h3>
现在finalResult
保持着期望的结果。
你可以查看这个在线演示
希望这能有所帮助。
相关文章:
- 如何将json数据显示为html
- 使用 js 将背景图像设置为 HTML
- 如何将JSON转换为HTML下拉菜单
- 节点.js将变量显示为 HTML
- 将格式化的纯文本转换为HTML
- 如何在python中将JavaScriptHTML渲染为HTML
- 如何使用Razor显示模板将字符串转换为html字符串
- 将json提要数据显示为html
- 获取原始HTML并将其重新呈现为HTML
- 如何为HTML分配/设置值
- 如何将JSON数据转换为变量,解析并输出为HTML
- 正在创建网页,并希望将外部链接调用为html和css
- 使用jQuery按条件将样式设置为html标记
- 使用c#将用户数据设置为HTML标记
- 在JSON文件中查找一个元素,并将其显示为HTML
- 如何为HTML属性/选择器创建全局名称空间或变量
- 如何在AEM 6.1中使用sightly将jsp代码转换为html
- 如何将文档对象创建为HTML页面
- 使用Javascript将Json中的unicode转换为HTML
- javascript函数将当前时间显示为html选择标记的预选值