我正在使用JSON.NET创建一个JSON字符串。基本上,我有三个List
对象,其中包含从数据库中检索的信息。每个清单都包含有关某个合作伙伴级别(金,银,铜)的公司信息。我需要我的web方法来返回这个JSON字符串,其中每个合作伙伴级别是字符串的子级别,每个公司及其信息都列在该子级别中。我尝试为每个列表使用JsonConvert.SerializeObject()
。这样做的问题是,我需要在我的JSON字符串子水平,看到如下:JSON格式问题
{
"gold": {
//each gold level company
{ "name": name, "logo": logo, ... },
{ "name": name, "logo": logo, ... },
...
},
"silver": { ... },
"bronze": { ... }
}
能有人给我实现这一目标的最佳方式使用JSON.NET一些建议吗?
我编辑了你的标题。请参阅:“[应该在其标题中包含”标签“](http://meta.stackexchange.com/questions/19190/)”,其中的共识是“不,他们不应该”。 –