小编vku*_*hov的帖子

Json.NET 在反序列化时不使用 JsonProperty

我正在尝试反序列化以下 json

{
   "category": "mycategory",
   "updated_date": "2011-11-10T03:07:43",
   "description":"description",
   "image": "someImageUrl",
   "longitude": 100,
   "latitude": 100,
   "state": 1,
   "user": "Mike",
   "created_date": "2011-11-10T03:07:43",
   "active": true,
   "id": 1,
   "resource_uri": "something"
}
Run Code Online (Sandbox Code Playgroud)

进入对象

public class Report
    {
        [JsonProperty(PropertyName = "category")]
        public object Category { get; set; }

        [JsonProperty(PropertyName = "updated_date")]
        public string UpdatedDate { get; set; }
        [JsonProperty(PropertyName = "description")]
        public string Description { get; set; }
        [JsonProperty(PropertyName = "longitude")]
        public double Longitude { get; set; }
        [JsonProperty(PropertyName = "latitude")]
        public double Latitude { get; …
Run Code Online (Sandbox Code Playgroud)

c# json json.net asp.net-web-api json-deserialization

6
推荐指数
0
解决办法
2375
查看次数