【问题标题】:How to download images to local folder when they are linked to the internet in Markdown如何在 Markdown 中将图像链接到 Internet 时将图像下载到本地文件夹
【发布时间】:2020-03-13 22:21:19
【问题描述】:

我现在正在将我的网站从 Wordpress 转移到 Hugo,只是为了能够通过包 blogdown 使用 RMarkdown 写帖子。

我按照here 描述的步骤操作。到目前为止,我成功了。但是,我发现了一个意想不到的问题。

当使用exitwp转换从WP导出中获得的XML时,原始帖子中的图像链接到它们的Internet URL,因此它们不会下载到本地计算机中并相应地链接到.Rmd文件中。

这是一个例子。

所以我的问题是,如何将所有链接的图像下载到我的本地 R 项目中,以便稍后我可以使用 blogdown 为我的网站提供服务并将其转换为 Hugo?

问题是我将完全删除 WP 网站并用 Hugo 网站替代。

【问题讨论】:

  • 您好,正在处理同一个问题。例如,JS 中的工具可能比 R 中的要多。我还没有找到一个工作库,但由于它是一个有限的用例,![.*](.*) 上的正则表达式应该可以工作 => 第二部分将是绝对 URL。这是最难的部分,然后下载文件 + 对新 URL 进行字符串替换会更容易。

标签: xml wordpress markdown hugo blogdown


【解决方案1】:

您想以某种方式自动执行此操作吗?我不认为 blogdown 有这样的功能。如果你有很多图片,你可以:制作一个 r 脚本来浏览 Rmd 文件,获取带有httr 的图片并将它们放在相应的文件夹中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-28
    • 1970-01-01
    • 2020-06-06
    • 2021-04-01
    相关资源
    最近更新 更多