07/09/11 16:07:03
requre "open-uri"
xml = REXML::Document.new(open("URLリンク(api.search.yahoo.co.jp)))
#↑うまくいかない
xml = REXML::Document.new(open("URLリンク(api.search.yahoo.co.jp)))
#↑うまくいく
xml = REXML::Document.new(File.open("hoge.xml"))
#↑うまくいく
RubyでYahooの検索APIを使うスクリプトを組んでいるのですが、
返されるxmlのサイズ?によって出来る時と出来ない時があります。
検索結果を5件など少なめにすれば open-uri で表示できるのですが、
10件などになると表示できません。
まったく同じ xml を hoge.xml として読み込ませると上手くいきます。
いったい何が原因なんでしょうか?