在ASP.Net中以结构格式解析Json数据(Visual Studio 2013)

问题描述 投票:0回答:1

我只是希望JSON数据以特定的格式返回,比如一个数组上面的所有细节。请浏览具有我想要实现的代码和输出的图片。

 public IEnumerable <Data> Get()
    {
        return new List<Data> {
           new Data {Id=1,Content="Sample Content",Author="Bhanu"},
           new Data {Id=2,Content="Sample Content",Author="War"}
        };

    }

上面的代码用Controllers.cs编写,数据来自模型类,它具有ID,Content,Author声明,如下面的代码。

namespace WebApplication1.model
{
    public class Data
    {
        public int Id { get; set; }
        public string Content { get; set;}
        public string Author { get; set; }
    }
}
c# asp.net visual-studio visual-studio-2013
1个回答
0
投票

您需要创建一个模型类,其类型为IEnumerable,如下所示:

public class DataModel
{
   public IEnumerable<Data> Something {get; set; }
}

然后返回上面提到的类的实例:

 public DataModel Get()
    {
        return new DataModel { Something = new List<Data> {
           new Data {Id=1,Content="Sample Content",Author="Bhanu"},
           new Data {Id=2,Content="Sample Content",Author="War"}
        }
     };

    }
© www.soinside.com 2019 - 2024. All rights reserved.