【发布时间】:2015-03-09 05:57:46
【问题描述】:
我正在 ASP.NET 中开发一个有两种方法的 Web 服务,我想做的是以 JSON 格式返回数据,我正在使用 JSON.NET 库。
这是其中一种方法:
[WebMethod]
public string GetReservas()
{
var json = "";
var data = from result in DCHotel.visHTLReservaciones select result;
json = JsonConvert.SerializeObject(data);
return json;
}
当我运行网络服务时,这是我浏览器中的输出:
[{"id":1,"name":"jose","age":22},{"id":2,"name":"john","age":21}]
而我需要的是这样的:
["person":[{"id":1,"name":"jose","age":22}],"person":[{"id":2,"name":"john ","年龄":21}]]
我需要为数组中的每个孩子添加父母,我不知道怎么做,我搜索了很多,找不到解决方案,希望你能帮助我。
谢谢。
【问题讨论】:
-
你说你想要的 JSON 不是有效的 JSON。