title: Scalaj-Http: Using HttpRequest and getting back HttpResponse[string] - How can I access individual JSON elements of Respnse.Body?
body: <p>I want to count the language tags in Github repositories. I am using <a href="https://github.com/scalaj/scalaj-http" rel="nofollow">scalaj-http</a>  for that.   </p>
  
  <pre><code>val response: HttpResponse[String] = Http("https://api.github.com/search/repositories?q=size:&gt;=0").asString                   
  val b = response.body,    
  val c = response.code,    
  val h = response.headers
  </code></pre>
  
  <p>I get back following:</p>
  
  <pre><code>b: String
  c: Int
  h: Map[String,String]
  </code></pre>
  
  <p>Body is returned as string. I want to now iterate over this body result to extract and further call a few nested URLs (you might get better idea of this if you see <a href="https://api.github.com/search/repositories?q=size:%3E=0" rel="nofollow">GET result of URL mentioned above</a>). </p>
  
  <p>Basically I want to call one of the URLs. How can I do this?</p>