Module: Jisho::Util
Instance Method Summary collapse
Instance Method Details
#format_resp(resp) ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/jisho/util.rb', line 5 def format_resp(resp) formatted_resp = [] JSON.parse(resp)['data'].select { |m| m['is_common'] }.take(10).each do |r| formatted_resp.push({ kanji: r["japanese"].first["word"], hiragana: r["japanese"].first["reading"], english: r["senses"].first["english_definitions"].join(', ') }) end formatted_resp end |