Scala: fetch key-value pair from json seq -


on running following code below, data json format in "students".i want fetch student_id. new scala , don't know how fetch key-value seq.

def getstudentbyfilter(x: string): action[anycontent] = action {   try {     val filter = parsefiltercondition(x)     val searchresult = studentservice.studentbyfilter((filter \ "where" \ "increment_id").as[string])     var students: seq[jsvalue] = seq.empty     searchresult.foreach(student => students = students :+ json.tojson(student))    handlesuccessresponse(serviceresponse.createresponse(code = ok, resourcelist = some(students)))   } catch {      case ex: exception => {       println(“error”)     }   } } 

json get:

    {         "data": {             "resource_list": [{                     "student_id": 50,                     "increment_id": "000000050"                 },                 {                     "student_id": 51,                     "increment_id": "000000051"                 }, {                     "student_id": 101,                     "increment_id": "000000101"                 }             ]         }     } 


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -