【发布时间】:2011-05-19 21:18:21
【问题描述】:
我有一个 List,当序列化为 JSON 时,它会给我一个对象数组。但是,我需要将序列化版本的结构如下:
{
"item3":{
"id":3,
"name":"monkey"
},
"item4":{
"id":4,
"name":"turtle"
}
}
目前,JSON 序列化的结构如下:
[
{
"id":3,
"name":"monkey"
},
{
"id":4,
"name":"turtle"
}
]
我的目标是能够通过项目 ID 而不是数字索引来引用数组(即 arr["item3"].name 而不是 arr[0].name)。
【问题讨论】:
标签: c# arrays json serialization object