相关疑难解决方法(0)

如何使用json.net忽略类中的属性null

我正在使用Json.NET将类序列化为JSON.

我有这样的课:

class Test1
{
    [JsonProperty("id")]
    public string ID { get; set; }
    [JsonProperty("label")]
    public string Label { get; set; }
    [JsonProperty("url")]
    public string URL { get; set; }
    [JsonProperty("item")]
    public List<Test2> Test2List { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我想将添加JsonIgnore()属性,Test2List只有当财产Test2Listnull.如果它不为null,那么我想将它包含在我的json中.

c# json.net

497
推荐指数
10
解决办法
30万
查看次数

使用Json.Net将int转换为bool

我正在调用web服务,bool字段的返回数据是0或1但是我的模型我使用的是System.Bool

使用Json.Net可以将0/1转换为我的模型的bool吗?

目前我收到一个错误

Newtonsoft.Json.JsonSerializationException:将值"0"转换为类型'System.Boolean'时出错

任何帮助都是极好的!!

json.net deserialization c#-4.0

43
推荐指数
1
解决办法
1万
查看次数

标签 统计

json.net ×2

c# ×1

c#-4.0 ×1

deserialization ×1