如何将父级添加到 json 数组中的每个子级



我正在研究 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;          
    }

当我运行 Web 服务时,这是我浏览器中的输出:

[{"id":1,"name":"jose","age":22},{"id":

2,"name":"john","age":21}]

我需要的是这样的东西:

["person":[{"id":1,"name":"jose","age":22}],"person":

[{"id":2,"name":"john","age":21}]]

我需要为数组中的每个孩子添加父母,我不知道该怎么做,我搜索了很多也找不到解决方案,希望你能帮助我。

谢谢。

这很简单,将 linq 查询更改为以下内容:

var data = from result in DCHotel.visHTLReservaciones select new { person =  result };

而不是只获取结果,而是将其封装在一个匿名类中。

干杯。

相关内容

  • 没有找到相关文章

最新更新