.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; }
}