URL에서 내 DB 및 이미지에 대한 일부 params를 구문 분석해야합니다.Nokogiri + Paperclip = URL에서 img로 XML 구문 분석
이미지에 클립을 사용합니다. 이 코드로 새 게시물에 이미지를 추가 할 수 있습니다
에서 레일 콘솔 : 내 이미지 모델
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
내 레이크 작업 :
doc.xpath("//item").each do |ad|
img = ad.at("image").text
img1 = Image.new
img1.image = open("#{img}")
img1.watermark = true
img1.save!
end
노코 기리에 대한 레이크 작업에서, 나는 '노코 기리'이 필요하고 '오픈 URI'이 필요했다.
될 방법? :))))
ImageMagick도 사용하고 계십니까? 아니면 클립 만? –
with ImageMagick – Savroff
add 'require "open-uri"'- 로컬 파일뿐만 아니라 HTTP 경로도 열 수 있습니다. –