json格式:
HdhCmsStr=@"
{
""result"": ""success"",
""HdhCmsZs"": 1,
""HdhCmsData"": [
{
""HdhCmsBm"": ""hdhcmsOne"",
""HdhCmsId"": ""168"",
},
{
""HdhCmsBm"": ""hdhcmsTwo"",
""HdhCmsId"": ""169"",
}
],
""HdhCmsYm"": {
""HdhCmsZs"": 1,
""HdhCmsYms"": 1,
""
},
""HdhCmsMsg"": ""操作成功""
}
";
//解析没有[]符号的json
JObject HdhCmsJo = (JObject)JsonConvert.DeserializeObject(HdhCmsStr);
//获取到HdhCmsMsg的值
string HdhCmsMsg = HdhCmsJo["HdhCmsMsg"].ToString();
//获取HdhCmsData集合中的值
string HdhCmsDim = HdhCmsJo["HdhCmsData"].ToString();
//解析有[]符号的json
JArray HdhCmsJary = (JArray)JsonConvert.DeserializeObject(HdhCmsDim);
//获取HdhCmsId的值
string HdhCmsId = HdhCmsJary[0]["HdhCmsId"].ToString();
查看更多关于C#利用JObject与JArray解析json数据的实例的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did161008