using Newtonsoft.Json; using Newtonsoft.Json.Linq; void jsonparse(string json) { int count = 0; string username, name, regstatus, success; var myJObject = JObject.Parse(json); success = myJObject.SelectToken("success").Value<string>(); if (success == "True") { count = myJObject.SelectToken("count").Value<int>(); if (count > 0) { JToken[] data = myJObject["data"].ToArray(); for (int i = 0; i < count; i++) { var dataparse = JObject.Parse(data[i].ToString()); username = dataparse.SelectToken("username").Value<string>(); name = dataparse.SelectToken("name").Value<string>(); regstatus = dataparse.SelectToken("regstatus").Value<string>(); } } } }