Ruby
1uri = URI('http://ja.wikipedia.org/w/api.php?format=json&action=query&list=random&rnnamespace=0&rnlimit=10') 2json = Net::HTTP.get(uri) 3@result = JSON.parse(json)
Net::HTTP.get(uri)の結果が空文字なるのため、次の行のjsonへのパースができません。
このURLにブラウザでアクセスした場合はJSONが返却されます。
以下は記述しています。
Ruby
1 require 'net/http' 2 require 'uri' 3 require 'json'
なぜかわかりません。
もし何かおわかりの方居ましたらお教えいただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/02/12 13:16