I want to parse below JSON in ASP.NET.
{
    "destination_addresses": [
        "Address 1"
    ],
    "origin_addresses": [
        "Address 2"
    ],
    "rows": [
        {
            "elements": [
                {
                    "distance": {
                        "text": "15.7 km",
                        "value": 15664
                    },
                    "duration": {
                        "text": "17 mins",
                        "value": 1036
                    },
                    "status": "OK"
                }
            ]
        }
    ],
    "status": "OK"
}
I want to retrieve the text and value from a distance token. I was able to reach till elements.
var objectjson = JObject.Parse(response.Content);
dynamic dynJson = JsonConvert.DeserializeObject(objectjson["rows"].ToString());
var elements = dynJson[0].ToString();
var firstElement = JObject.Parse(elements);
How to parse the json further to reach to the distance token and then text and value?
 
     
     
     
    