我们可以使用夜床库轻松地将HTML转换为JavaScript中的降价。
从NPM安装夜床
要开始使用夜床,我们可以使用以下命令从 NPM 安装它:
安装完成后,我们将能够将其导入到 JavaScript 模块中,如下所示:
对于通用 JS 模块,我们将像这样导入它:
现在我们可以使用该模块轻松地将任何HTML字符串转换为标记:turndown
此代码将具有以下输出:
在浏览器中使用具有脚本标记的夜床
我们还可以在浏览器中使用夜床,方法是使用标记导入夜床脚本:script
包含脚本后,我们将能够像在前面的代码示例中一样轻松地将 HTML 转换为 Markdown:
在浏览器中,我们还可以将DOM节点作为输入传递给调节:
将选项传递到夜床
我们可以将选项传递给调低,以自定义它应该如何将HTML字符串转换为标记。在创建 Turndown 服务的新实例时,可以在构造函数中指定选项。
例如:
在这里,我们使用属性来指定夜床应使用符号来指示“标记”中的列表项。所以这将是代码的输出:bulletListMarker-
还接受其他值,如字符:bullerListMarker*
这将产生以下输出: