【问题标题】:How to transform HTML to Markdown using Nokogiri?如何使用 Nokogiri 将 HTML 转换为 Markdown?
【发布时间】:2011-10-28 23:22:19
【问题描述】:

有没有办法将 HTML 转换为 Markdown 文本?

  • HTML 非常简单 - 它只是一个 div 元素,其中包含多个 <p> 元素。
  • 可能有图像 - 我也想保留它们。
  • 此外,可能有多个“内嵌”图像,例如:<img src='images/symbol_minus.gif' width='9' height='3' alt='−' border='0' style='vertical-align:middle;' />,这只是一个减号 - 我想用文本替换它们。

Nokogiri::XML::Element#text 几乎是我想要的,但它会剥离图像。

【问题讨论】:

  • 请参阅 [this stackoverflow entry][1]。 [1]:stackoverflow.com/questions/1751622/…
  • @Konrads,不幸的是,反向降价已死(github 抛出 404)。无论如何,谢谢你的建议。

标签: html ruby nokogiri markdown


【解决方案1】:

正如@Konrads 建议的那样,有一个重复的条目here。但是,该条目的答案中给出的链接已损坏。

我在谷歌上搜索了一下,发现一些分叉幸存下来:https://github.com/tomkrush/reverse-markdownhttps://gist.github.com/788039

如果这些分叉失效,只需在谷歌上搜索“反向降价”。你一定会发现一些有生命力的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-07
    • 2021-05-23
    相关资源
    最近更新 更多