自分のウェブページにBing検索結果を使用したいと思います。Ruby on Railsでループを使ってキーと値を空のハッシュにプッシュする方法
new_bing_results = bing_results[0][:Web]
result = { }
result[:title] = new_bing_results[0][:Title]
result[:description] = new_bing_results[0][:Description]
result[:url] = new_bing_results[0][:Url]
result[:display_url] = new_bing_results[0][:DisplayUrl]
result[:title1] = new_bing_results [1][:Title]
result[:description1] = new_bing_results [1][:Description]
result[:url1] = new_bing_results [1][:Url]
result[:display_url1] = new_bing_results [1][:DisplayUrl]
result[:title2] = new_bing_results [2][:Title]
result[:description2] = new_bing_results [2][:Description]
result[:url2] = new_bing_results [2][:Url]
result[:display_url2] = new_bing_results [2][:DisplayUrl]
....私は同じコードを繰り返すことなく、同じことを50回やっているループを作成するにはどうすればよい
result
:自分のJSONデータを使用するには、私はこの解決策を見つけました。
私はこれを試してみましたが、エラーだけを取得:問題は、私は私の$ i個を追加するための解決策が見つからないということです
end
result
......
new_bing_results = bing_results[0][:Web]
$i = 0
$num = 50
result2 = {}
while $i < $num do
result[:title$i] = new_bing_results[$i][:Title]
をキー結果[:タイトル]値new_bing_resultsのように[$ i]の[タイトル]
は、高速かつ正確な答えをありがとうございました。それはトリックを行っています:) – Jutta
あなたはあなたのために働いた答えを受け入れることができますあなたが適切だと思う答えをupvote –