Projeto: Vermelho

logs of development
<< ファイル(画像)アップロード用プラグイン | main | form_tagによるモデルに関連しないフォーム(検索とか) >>
スポンサーサイト

一定期間更新がないため広告を表示しています

| - | | - | -
rubyでparseするためのnokogiri
http://www.nilab.info/z3/20110422_01.html

nokogiri

htmlをopen-uriで開いたときのencodingの問題解決
http://route477.net/d/?date=20110119

検索

jpg拡張子のリンク先を抜き出す

doc = Nokogiri::HTML(open('http://www.yahoo.co.jp'))
doc.css('img').each do |tag|
  parent = 'html://www.yahoo.co.jp'
  path = tag.attribute("src").value
  if path.include?('.jpg')
    if path.include?('http://') || path.include?('https://')
      path
    else
      path = parent + '/' + path
    end
    puts path
  end
end

| Pg_Ruby | 08:46 | comments(0) | trackbacks(0)
スポンサーサイト
| - | 08:46 | - | -
コメント
コメントする









この記事のトラックバックURL
http://vermelho.jugem.jp/trackback/172
トラックバック
PROFILE
CATEGORIES
LINKS
CALENDAR
S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< August 2017 >>
SELECTED ENTRIES
ARCHIVES
モバイル
qrcode
SPONSORED LINKS