初めてこれをよく質問しなかったようです。もう一度行く。野外ウェブ掻き出し問題
私はここにこのチュートリアルに従うことをしようとしている:http://railscasts.com/episodes/190-screen-scraping-with-nokogiri
私は現在もここにこのウェブサイトのリンクから価格をこすりしようとしている:私は達成したいよ何http://www.ticketmaster.co.uk/derren-brown-miracle-glasgow-04-07-2016/event/370050789149169E?artistid=1408737&majorcatid=10002&minorcatid=53&tpab=-1
は持っていることですこれらの3つのチケット(名前と価格は、できるだけ多くのチケット/価格についてうまくいけばうまくいきます)を使用して、それらをWebアプリケーションで使用してください。
私はあなたにその結果を示すことはできません、その愚かに大きなサイズですが、私はあなたが2番目のbyebug、Heres私のコードをヒットしないことを伝えることができます。
url = "http://www.ticketmaster.co.uk/derren-brown-miracle-glasgow-04-07-2016/event/370050789149169E?artistid=1408737&majorcatid=10002&minorcatid=53&tpab=-1"
doc = Nokogiri::HTML(open(url))
byebug
doc.css(".item").each do |item|
title = item.at_css(".fru").text
byebug
end
残念ながら、恐ろしいページサイズを表示するには、これを自分で試す必要があります。ハハ!
編集は、[OK]を念頭に置いて、私の画面をむき出しにすると、27インチで、テキストはHERESに私は最初の画像から得たものの画像を画面
を埋めます。これにさらに
私はここで、この画像は私が必要とするすべてであることを信じますか?ちょうどそれを得ること。ここ
おかげ サム
画像も良いソースになる可能性があります。 –
haはイメージを考えなかった! 1秒 –
ねえ、私はあなたの問題の答えを追加しました。それはあなたを始めさせるのに十分です。それが助けられたら教えてください。幸せなコーディング! –