【发布时间】:2019-03-01 06:52:19
【问题描述】:
我有对象列表并在我的 MVC 应用程序中使用下面的代码输出它们。
public JsonResult ConversionInfo(string srcFormat)
{
return Json(MetadataDbService.FindBySourceFormat(srcFormat).Select(m => new
{
m.ConversionMeta
}), JsonRequestBehavior.AllowGet);
}
代码产生这样的结果。每行/项目都以父对象名称 ConversionMeta 开头。
[
{"ConversionMeta":{"Id": "delete", "Name": "delete page from PDF", "Description": "You can delete any page from PDF blah blah...",…}},
{"ConversionMeta":{"Id": "delete", "Name": "delete page from PDF", "Description": "You can delete any page from PDF blah blah...",…}}
]
我想要这样的结果,有什么想法可以修改代码吗?
[
{"Id": "delete", "Name": "delete page from PDF", "Description": "You can delete any page from PDF blah blah...",…},
{"Id": "delete", "Name": "delete page from PDF", "Description": "You can delete any page from PDF blah blah...",…}
]
【问题讨论】:
标签: c# json asp.net-mvc-4