Ruby 初心者スレッド Part 14
■ このスレッドは過去ログ倉庫に格納されています
0237デフォルトの名無しさん
2007/09/11(火) 16:07:03xml = REXML::Document.new(open("http://api.search.yahoo.co.jp/WebSearchService/V1/webSearch?appid=hoge&query=test"))
#↑うまくいかない
xml = REXML::Document.new(open("http://api.search.yahoo.co.jp/WebSearchService/V1/webSearch?appid=hoge&query=test&results=5"))
#↑うまくいく
xml = REXML::Document.new(File.open("hoge.xml"))
#↑うまくいく
RubyでYahooの検索APIを使うスクリプトを組んでいるのですが、
返されるxmlのサイズ?によって出来る時と出来ない時があります。
検索結果を5件など少なめにすれば open-uri で表示できるのですが、
10件などになると表示できません。
まったく同じ xml を hoge.xml として読み込ませると上手くいきます。
いったい何が原因なんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています