title: Read JSON URL using Visual Basic .net
body: <p>I'm trying to read URL containing JSON<br>
  Reading the file in the URL is ok, but when trying to parse the JSON I get an error:  </p>
  
  <pre><code>An unhandled exception of type 'Newtonsoft.Json.JsonReaderException' occurred in Newtonsoft.Json.dll
  Additional information: Error reading JObject from JsonReader. Current JsonReader item is not an object: StartArray. Path '', line 2, position 2.
  </code></pre>
  
  <p>The code:  </p>
  
  <pre><code>    Dim request As HttpWebRequest  
      Dim response As HttpWebResponse = Nothing  
      Dim reader As StreamReader  
  
      request = DirectCast(WebRequest.Create("http://phvarde.kundeside.dk/json?key=t6%$SVAKsG39"), HttpWebRequest)
  
      response = DirectCast(request.GetResponse(), HttpWebResponse)
      reader = New StreamReader(response.GetResponseStream())
  
      Dim rawresp As String
      rawresp = reader.ReadToEnd()
  
      Dim jResults As Object = JObject.Parse(rawresp)
      TxtFornavn.Text = If(jResults("name") Is Nothing, "", jResults("name").ToString())
      TxtAdresse.Text = If(jResults("address") Is Nothing, "", jResults("address").ToString())
  </code></pre>