루비온더레일즈

    ruby on rails Parse JSON and Check has key

    ruby on rails에서 post(혹은 put, delete)를 통해 들어온 JSON Body를 파싱하고 사용하기 위해서는 JSON 클래스를 이용한다. def testpost_data = request.body.read; #read body json_body = JSON.parse(post_data); #parse body to json is_has_a_key = json_body.has_key?('a"); #check exist key 'a' in json render text: is_has_a_key;end JSON.parse를 통해 body를 JSON 형식으로 파싱 및 has_key함수를 통해 키 존재 여부를 체크한다.