作者: 藤岡和夫
日時: 2009/4/03(19:47)
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