我正在使用WCF RESTful服务将JSON数据返回到其他平台。现在我有关于返回数据的问题。一些领域不需要。我并没有将价值传递给那些领域。但是在返回的数据中,它将返回一个字段:null。我想删除或删除那些字段,因为它可能会留下很多GPRS数据。
答案 0 :(得分:2)
我发现.Net已经处理过了。只需为字段添加DataMemberAttribute: 这样的事情: [DataMember(EmitDefaultValue = false)] 公共字符串类别;
希望这可以帮助别人! 快乐的编码, 洛基
答案 1 :(得分:0)
您可以使用下面提到的代码
var jsondata = JsonConvert.SerializeObject(Value,Formatting.Indented,new JsonSerializerSettings() { NullValueHandling = NullValueHandling.Ignore });