2016-04-27 18 views
-1

エキスキャリア、Mechanizeのをもとにして従業員のURLをベースと私はキャリアのページエキスキャリア、従業員のURL Mechanizeの上

ex: agent = Mechanzie.new
carrier_page = agent.get("http://www.mitel.com/mitel-careers").click

下careers_urlsの少なくとも1つのリンクを抽出する必要があります下に内部のキャリアのページを取得するために私を助けて私はキャリアのページのリストを見つけることやるか分からないというの後

は、事前のための

感謝のリンク....

+0

あなたは正確に何をしたいですか? @siva subramanian –

+0

私はすべてのウェブサイトのキャリアURLを収集したいと思います。しかし、例:(http://www.mitchellsandham.com/Careers.aspx,http://www.mitchellsd.org/mitchellsd/job-opportunities、.....)この1つの仕事のURLリストの下であなたが私を助けてくれるのを知っていれば収集したいもの... @NarasimhaReddy –

+0

このページで仕事のリンクが必要かどうかを確認してくださいhttp://fpmgs.avature.net/mitelcareers –

答えて

0

はこれを試してみてください。それは私がgetメソッドに渡したページの求人情報のすべてのURLを提供します。

agent = Mechanize.new 
    page = agent.get('http://fpmgs.avature.net/mitelcareers') 
    page.css('.jobResultItem').css('a').map { |k| k.attributes['href'].value } 

他のリンクを取得するためにページ番号を渡します。例 http://fpmgs.avature.net/mitelcareers/SearchJobs/?jobOffset=20
上記のリンク を渡すと、次のURLがページに表示されます。

+0

私はキャリアページの50000のURLを持っています(それは私が動的に言っていることです)....そしてあなたの貴重な情報に感謝します。 @NarasimhaReddy –

関連する問題