是否有可能让Json.Net 4.5+序列化我的词典<,>就这样;
{
dic:[
{k:"apples",v:2},
{k:"pears",v:43}
]
}
而不是;
{
dic:{
"apples":2,
"pears":43,
}
}
虽然后者是一个很好的默认值,并且看到SO帖子几乎每个人都想要这个,当它不是默认值时,但我有一个特定的情况,当我实际上想要它的另一种(前)方式。我尝试将以下内容添加到字典类或成员中;
[JsonProperty(ItemConverterType=typeof(DictionaryArrayConverter)]
但这只会导致它在序列化堆栈中对null进行barf。