Json.Net通常会将Dictionary<k,v>
序列化为一个集合;
"MyDict": {
"Apples": {
"Taste": 1341181398,
"Title": "Granny Smith",
},
"Oranges": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
},
}
这很不错。从在stackoverflow上的观察来看,这似乎是大多数人想要的。然而,在这种特殊情况下,我想将我的Dictionary<k,v>
序列化为数组格式。
"MyDict": [
"k": "Apples",
"v": {
"Taste": 1341181398,
"Title": "Granny Smith",
}
},
"k:": "Oranges",
"v:": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
}
},
]
我现有的字段类型是否有简便的方法执行此操作?例如,我可以添加什么属性来实现吗?