日期:2014-05-17  浏览次数:20460 次

求解一个json数据的获取
 string url = "";
        string mess = "";
        string message=GetHtmlContentByUrl(url,mess);
        JavaScriptSerializer serializer = new JavaScriptSerializer();
        Dictionary<string, object> json = (Dictionary<string, object>)serializer.DeserializeObject(message);
        object value;

        //这里一直都是NULL,对json不熟
 //断点调试,message={"Result":{"UserID":"","UserName":"13451857779","UserRole":"测试","UserLevel":"15","Status":1}}
        if (json.TryGetValue("UserLevel", out value))
        {
            string aaa =value.ToString();
        }


请问各位UserLevel是键,我怎么获取到值??


------解决方案--------------------
参数value就是返回值


------解决方案--------------------
 var message = { "Result": { "UserID": "", "UserName": "13451857779", "UserRole": "测试", "UserLevel": "15", "Status": 1} }
            message = eval(message);
            alert(message.Result.UserLevel);