WordnikのAPIからJSON応答を解析しようとしています。これはSinatraで構築されています。私はエラー "TypeError at/word"を取得し続ける ""ハッシュを文字列に変換できません "。 jsonパーサーを間違って使用していますか?ハッシュを文字列に変換できませんか?
は、ここに私のコードです:
get '/word' do
resp = Wordnik.words.get_random_word(:hasDictionaryDef => 'true', :maxCorpusCount => 20, :minLength => 10)
result = JSON.parse(resp)
word = result.word
return word.to_s
end
私は 'word = result.word'を' word = result ["word"] 'に切り替えましたが、同じエラーが発生します。 – 585connor