Rails:如何从URL中读取图像列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rails:如何从URL中读取图像列表相关的知识,希望对你有一定的参考价值。
我有一个像下面这样的网址 - >
images = open("example.com").read
返回
<center>
<font size=-1>
<img src=example.com/show?1><br>1 image<p>
<img src=example.com/show?2><br>2 image<p>
<img src=example.com/show?3><br>3 image<p>
</font>
我想在后端捕获每个这些并将它们发送到前端。到目前为止,我将生成的html直接发送到显示它的前端。但现在我想在后端捕获它,然后将每个发送到UI。我怎样才能做到这一点?
答案
我会为此推荐Nokogiri。然后你可以做类似的事情
html_string = open("example.com").read
nokogiri_html_string = Nokogiri::HTML( html_string )
image_tags = nokogiri_html_string.css('img')
image_sources = nokogiri_html_string.css('img').map{ |i| i['src'] }
希望这会有所帮助。
以上是关于Rails:如何从URL中读取图像列表的主要内容,如果未能解决你的问题,请参考以下文章