.net 获取json里面的参数值

例如:

{"error_response":{"code":29,"msg":"Invalid app Key","sub_code":"isv.appkey-not-exists","request_id":"7vk7730y2ghu"}}

获取方式

var json1 = JObject.Parse(jsonStr)["error_response"]; //序列化成json
var code = json1["code"].Value<int>(); //获取json里面参数的值

 

直接序列化

result返回的数据,序列化成对象WechatUserMobileDTO

系列化解析数据方式: userMobileInfo = JsonConvert.DeserializeObject<WechatUserMobileDTO>(result);

 

 

返回格式处理

/// <summary>
/// ERP返回结果
/// </summary>
/// <typeparam name="T"></typeparam>


public class ErpResult<T> where T : class
{
/// <summary>
/// 返回状态
/// </summary>
public int Code { get; set; }
/// <summary>
/// 返回信息
/// </summary>
public string Msg { get; set; }
/// <summary>
/// 返回内容
/// </summary>
public IEnumerable<T> Data { get; set; }
}

posted @ 2020-12-14 15:44  ITMrRight  阅读(1098)  评论(0编辑  收藏  举报