以下是我目前拥有的json响应。{ firstName: "xyz", lastName: "efh", id: 123, key: ''}如果属性是空字符串(如上述响应中的键),则如何忽略该属性。我知道如何忽略一个为null的属性,但不能为空。
3 回答
幕布斯7119047
TA贡献1794条经验 获得超8个赞
public class Sample
{
[DataMember(EmitDefaultValue = false, IsRequired = false)]
public string Test { get; set; }
}
蛊毒传说
TA贡献1895条经验 获得超3个赞
您可以通过扩展Newtonsoft.Json.JsonConverter来创建自定义转换器,并覆盖void WriteJson(JsonWriter writer,对象值,JsonSerializer序列化器)
- 3 回答
- 0 关注
- 139 浏览
添加回答
举报
0/150
提交
取消