将json转换为基于属性值的C#子类
- 论坛
- 将json转换为基于属性值的C#子类
24 浏览
将json转换为基于属性值的C#子类
我目前正在使用Microsoft.AspNet.WebApi.Client 5.0.0版本,其中包含Newtonsoft.Json 4.5.11版本。我的解决方案在VS 2012和.Net 4.5中。我正在对Box.com进行REST调用(外部调用...我无法控制json内容)。从以下(精简版)响应Json中,我想要根据响应中"type"属性的值,将"entries"数组反序列化为强类型的"folder"和"file"对象。我试图避免任何自定义转换。有没有一种简单直接的方法可以做到这一点,也许可以使用属性?我觉得我可能错过了一些简单的东西。