json 去空值与缩进

var jSetting = new Newtonsoft.Json.JsonSerializerSettings();
//忽略值为null的
jSetting.NullValueHandling = NullValueHandling.Ignore;

//格式缩进
jSetting.Formatting = Newtonsoft.Json.Formatting.Indented;
string json = JsonConvert.SerializeObject(programs_json, jSetting);

原文地址:https://www.cnblogs.com/TaoYuanJieYi/p/4994054.html