获取用户选择的“原始”内容(无 Markdown)

是的,这非常困难,难度等级可能为 20。

当你从选区获取内容时,我们得到的是纯 HTML

<ul>
<li>一些文本</li>
</ul>

这里没有关于 *+ 的信息

为了增加复杂性,如果你只从长列表中选择几项,你会得到:

<li>一些文本</li>
<li>其他一些文本</li>

这甚至没有给你 ulol

我们处理引用的方式是:

HTML → Markdown

这是一个有损且易出错的过程。我们有一堆解决方法来在转换前清理 HTML。

更改为:

HTML → 原始 Markdown,这将需要一个 HTML 行/列 → Markdown 的反向映射。目前 markdown.it 不支持此功能。

1 个赞