title: How to get a string value from a JToken
body: <p>I'm getting data from a web service that returns a JSON response.
  This is my code:</p>
  <pre><code>WebClient client = new WebClient();
  var result =  client.DownloadString(&quot;http://some url&quot;);
      
  JObject obj = JObject.Parse(result);
  
  // Location l = new Location();
  //   l.city = obj[&quot;ad&quot;][2]; error here
  </code></pre>
  <p>At this point it returns a result, but I am getting an error:</p>
  <blockquote>
  <p>Cannot implicitly convert type 'Newtonsoft.Json.Linq.JToken' to 'string'</p>
  </blockquote>
  <p>I would like some assistance getting the returned data into my variable in the model.</p>
  <p>This is my JSON:</p>
  <pre><code>{
    data: [
    {
      address_obj: {
      street1: &quot;9518 Front Beach Road&quot;,
      street2: &quot;&quot;,
      city: &quot;Panama City Beach&quot;,
      state: &quot;Florida&quot;,
      country: &quot;United States&quot;,
      postalcode: &quot;32407&quot;,
      address_string: &quot;9518 Front Beach Road, Panama City Beach, FL 32407&quot;
    },
  </code></pre>