.net如何生成多层的json数据

2026-02-14 03:27:14

1、因为是.net 自然使用宇宙第一IDE的 visual studio

2019已经出了,不过这台还没装

.net如何生成多层的json数据

2、为了好演示,创建一个控制台应用程序

.net如何生成多层的json数据

3、创建完成后的文件结构,还是挺简单的

.net如何生成多层的json数据

4、接下来创建数据

为了更清晰的看到多层结构我们创建一个简单的实体类 

命名为datalevel1

里面只有一个属性 levelName

  public class datalevel1

    {

        public string  levelName { get; set; }

    }

.net如何生成多层的json数据

5、datalevel1作为我们的第一层

接下来创建第二层和第三层

为了好区分,分别命名datalevel2,和datalevel3

.net如何生成多层的json数据

6、为了实现多层的效果,分别引用进去

.net如何生成多层的json数据

7、之后就开始新建数据进去

.net如何生成多层的json数据

8、数据创建之后,就准备转换为json格式了

使用Newtonsoft.Json; 将我们的对象转换为json数据

.net如何生成多层的json数据

9、运行之后就能看到效果

.net如何生成多层的json数据

.net如何生成多层的json数据

猜你喜欢