Json.Net は通常、Dictionary<k,v>
a をコレクションにシリアル化します。
"MyDict": {
"Apples": {
"Taste": 1341181398,
"Title": "Granny Smith",
},
"Oranges": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
},
}
これは素晴らしいことです。そして、SOを見回すと、ほとんどの人が望んでいるようです。Dictionary<k,v>
ただし、この特定のケースでは、代わりに my と Array フォーマットの間でシリアライズしたいと考えています。
"MyDict": [
"k": "Apples",
"v": {
"Taste": 1341181398,
"Title": "Granny Smith",
}
},
"k:": "Oranges",
"v:": {
"Taste": 9999999999,
"Title": "Coxes Pippin",
}
},
]
既存のフィールド タイプでこれを行う簡単な方法はありますか? たとえば、注釈を付けることができる属性はありますか?