【发布时间】:2018-07-12 23:13:33
【问题描述】:
我有一个包含两个对象的 JSON 数组。例如:[{},{}]
我想将根数组映射到一个属性:
[JsonArray("Results")]
internal class CollectionResponse : BaseResponse
{
public ItemsResponse[] Results { get; set; }
}
不幸的是,当它是接收 BaseResponse 类型的自定义程序集时,我无法将集合传递给序列化程序。
可能有一个属性可以将根数组映射到子属性?
【问题讨论】:
-
你试过什么?以 Newtonsoft JSON 为例,这应该非常简单。
-
是的,我使用 Newtonsoft JSON。但我找不到任何允许这样做的属性!我试过 JsonArray 但没有任何成功...
标签: c# arrays .net json serialization