質問の編集履歴

編集後

2012/09/12 15:28:44

Ruby言語でエラーがでて解決できないので、教えてください。

HTMLをクロールして必要データーをCSVに書き出しするプログラムのテストしてます。

http://memo-sasaki0605.blogspot.jp/2009/11/ruby.html 

上記URLで紹介されてるソースコードを参考にしましたが、

hpricot/parse.rb:14:in 'parse':wrong number of arguments(3 for 2) (ArgumentError)
mechanize/page.rb:120:in 'block in parser'
mechanize/page.rb:119:in 'reverse_each'
mechanize/page.rb:119:in 'parser'
mechanize/page.rb:328:in 'block in links'
mechanize/page.rb:327:in 'map'
mechanize/page.rb:327:in 'links'

7つのエラーがでて解決できません。

環境はWin7 
Ruby on Rails 1.9 (ruby 1.9.3p194)
gems 1.9.1
mechanize 2.5.1

また書き出しにCSVファイルから直接SQLServer へ書き込みに変更したいのですが、参考コード教えていただけますか。
SqlServerには接続できています。

宜しくお願いします。

質問ページに戻る