C#接收到的JSON数据有空怎么处理?

时间:2021-05-23 23:42:57

设置jSetting.NullValueHandling = NullValueHandling.Ignore; 即可不反序列化为空的值,不会报异常

      var jSetting = new JsonSerializerSettings();
      jSetting.NullValueHandling = NullValueHandling.Ignore;
      T dt1 = JsonConvert.DeserializeObject<T>(json,jSetting);
      return dt1;