我需要从 URL 解析一些参数到我的数据库和图像。
我使用回形针作为图像。
在 Rails 控制台中,我可以通过以下代码将图像添加到新帖子:
image = Image.new
image.image_from_url "http://yug-avto.ru/files/image/tradein/hyundai/877_VOLKSWAGEN_FAETON_2011_2_1366379491.jpg"
image.watermark = true
image.save!
在我的图像模型中
require "open-uri"
.......
def image_from_url(img_url)
self.image = open(img_url)
end
并完成所有工作。但是当我使用 Nokogiri 时,此代码不起作用。
rake aborted!
No such file or directory -
http://yug-avto.ru/files/image/tradein/peugeot/1027_Peugeot_308_2011_2_1370850441.jpg
我对 Nokogiri 解析的 rake 任务:
doc.xpath("//item").each do |ad|
img = ad.at("image").text
img1 = Image.new
img1.image = open("#{img}")
img1.watermark = true
img1.save!
end
在 Nokogiri 的 rake 任务中,我需要“nokogiri”和“open-uri”。
怎样成为?:))))