0

How can i get value from data["v"] using JSON.Net

{
    "event": "ConnectTheDots",
    "data": "{ \"s\":\"wthr\",
           \"u\":\"F\",
           \"l\":\"Jaipur - The Pink City\",
           \"m\":\"Temperature\",
           \"o\":\"Nagarro\",
           \"v\": 3,
           \"d\":\"T" 
         }
    "published_at": "2016-06-08T11:48:32.772Z",
    "coreid": "2b0046000347343138333038",
    "guid": "2b0046000347343138333038",
    "timecreated": "2016-06-08T11:48:32.772Z",
    "location": "",
    "displayname": "",
    "organization": "",
    "value": "",
    "measurename": "",
    "unitofmeasure": "",
    "subject": ""
}
DGKarlsson
  • 1,091
  • 12
  • 18

1 Answers1

1

Deserialize it as a dynamic object. See Deserialize json object into dynamic object using Json.net

dynamic parsed = JObject.Parse(json);
var v = parsed.data.v;  // 3
Community
  • 1
  • 1
Nate Barbettini
  • 51,256
  • 26
  • 134
  • 147