/// <summary>
        /// 计算方案  当前返回的对象
        /// </summary>
        [JsonConverter(typeof(RatedpackageConverter))]
        public List<Ratedpackage> RatedPackage { get; set; }

public class RatedpackageConverter : JsonConverter
    {
        public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
        {
            writer.WriteValue(value);
        }

public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
        {
            if (reader.TokenType.Equals(JsonToken.StartArray))
            {
                JArray jArray = JArray.Load(reader);
                var obj = serializer.Deserialize<List<Ratedpackage>>(jArray.CreateReader());
                return obj;
            }
            else
            {
                JObject jArray = JObject.Load(reader);
                var obj = serializer.Deserialize<Ratedpackage>(jArray.CreateReader());
                return new List<Ratedpackage> { obj };
            }
        }

public override bool CanConvert(Type objectType)
        {
            return objectType == typeof(List<Ratedpackage>) || objectType == typeof(Ratedpackage);
        }

}

最新文章

  1. 搭建属于自己的VIP积分系统(1)
  2. SVN冲突
  3. tp5文件上传
  4. KT vs SKT [20160816]
  5. Gradle tip #3: Tasks ordering
  6. HoloLens开发手记 - Unity之摄像头篇
  7. 搭建spring+mybatis+struts2环境的配置文件
  8. BZOJ_1003_[ZJOI2006]_物流运输_(动态规划+最短路)
  9. SD card技术了解并WINCE下SDHC驱动开发(updated)
  10. ecshop 分页小记
  11. Git使用规范
  12. servlet中的字符编码过滤器的使用
  13. JAVA入门[15]-过滤器filter
  14. Spring Mobile——探测客户端设备和系统
  15. 托管C++、C++/CLI、CLR
  16. 黏包现象之udp
  17. ThinkPHP 整合微信支付 扫码支付 模式二 图文教程
  18. hdu 1548 升降梯
  19. PHP ==与===的区别
  20. Ansible:遇到错误 &quot;sudo: /etc/sudoers is world writable\r\nsudo: no valid sudoers sources found, quitting

热门文章

  1. legend3---15、像粉丝数、关注数、课程数等数量数据如何处理
  2. IDEA Method definition shorthands are not supported by current JavaScript version
  3. Mac 卸载mysql
  4. 基于Python使用scrapy-redis框架实现分布式爬虫
  5. Django URL调度器
  6. [.NET] 一步步打造一个简单的 MVC 电商网站 - BooksStore(一) (转)
  7. Buffer与Cache的理解
  8. 27.IP承载网容量仿真
  9. XCTF攻防世界Web之WriteUp
  10. (转)利用Beautiful Soup去抓取p标签下class=jstest的内容