On Fri, 3 Apr 2009 12:19:29 +0900 (JST)
wtnabe@... (ねこ丸) さんwrote:
> ----^
> require 'rubygems'
> require 'hpricot'
> require 'open-uri'
>
> uri = URI( 'http://homepage1.nifty.com/kazuf/' )
> DATA.each_line { |html|
> d = Hpricot( (uri + html).read )
> d.search( '//a[@name]' ).each { |e|
> puts e.get_attribute( 'name' )
> }
> }
>
> __END__
> renewal_2001_03.html
> renewal_2001_04.html
> renewal_2001_05.html
> renewal.html
> ----$
>
> 動作確認は以下の通り。
>
> * ruby 1.8.6 (2008-08-11 patchlevel 287) [powerpc-darwin]
> * hpricot (0.6.164)
スクリプトをありがとうございます。
でも私の環境では何も出力されませんね^^;)
ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-mswin32]
hpricot-0.8-x86-mswin32
藤岡 和夫
kazuf@...
日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html