全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

如何在脚本中轻松地将任何HTML字符串转换为标记

发布时间:2022-09-23 16:56:00
发布人:syq

  我们可以使用夜床库轻松地将HTML转换为JavaScript中的降价。

  从NPM安装夜床

  要开始使用夜床,我们可以使用以下命令从 NPM 安装它:

11

  安装完成后,我们将能够将其导入到 JavaScript 模块中,如下所示:

12

  对于通用 JS 模块,我们将像这样导入它:

13

  现在我们可以使用该模块轻松地将任何HTML字符串转换为标记:turndown

14

  此代码将具有以下输出:

15

  在浏览器中使用具有脚本标记的夜床

  我们还可以在浏览器中使用夜床,方法是使用标记导入夜床脚本:script

16

  包含脚本后,我们将能够像在前面的代码示例中一样轻松地将 HTML 转换为 Markdown:

17

  在浏览器中,我们还可以将DOM节点作为输入传递给调节:

18

  将选项传递到夜床

  我们可以将选项传递给调低,以自定义它应该如何将HTML字符串转换为标记。在创建 Turndown 服务的新实例时,可以在构造函数中指定选项。

  例如:

19

  在这里,我们使用属性来指定夜床应使用符号来指示“标记”中的列表项。所以这将是代码的输出:bulletListMarker-

20

  还接受其他值,如字符:bullerListMarker*

21

  这将产生以下输出:

22

相关文章

kd-tree和ball-tree在算法实现原理上有什么区别?

kd-tree和ball-tree在算法实现原理上有什么区别?

2023-10-15
nn.Linear()和nn.Embedding()有什么区别?

nn.Linear()和nn.Embedding()有什么区别?

2023-10-14
敏捷开发和迭代式开发的根本区别是什么?

敏捷开发和迭代式开发的根本区别是什么?

2023-10-14
flutter和uni-app在应用层面有什么区别?

flutter和uni-app在应用层面有什么区别?

2023-10-14

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取