JSON을 사용하여 문자열을 구문 분석하고 있습니다. 아티스트 명을 지정하면, 그 아티스트의 다섯 곡을 인쇄 할 echonest API를 사용하고 있습니다 :Ruby에서 JSON을 어떻게 파싱합니까?
require 'net/http'
require 'rubygems'
require 'json'
puts "Enter an artists name:"
artist_name = gets.chomp
file =open(parsed)
url = URI.parse("http://developer.echonest.com/api/v4/artist/songs? api_key=RYOXFCWIBV9IM0XCU&name=#{artist_name}&format=json&start=0&results=5")
res = Net::HTTP.get_response(url)
#puts res.body
parsed = JSON.parse(res.body)
parsed{'songs'}.each do |song|
puts song{'title'}
end
질문에서 모든 코드를 삭제 한 이유는 무엇입니까? – Mischa
처음으로 부정적인 표를 얻은 시간이 ... 내 코드가 누구에게 도움이 될지 확신 할 수 없었습니다. – Ali
모든 코드를 삭제했기 때문에 투표가 종료되었습니다. 그 질문은 그것 없이는 의미가 없습니다. – Mischa