Visual Studio 2013及以上版本提供了一个非常实用的功能。可以根据xml文档或json文档自动生成类。有了这个工具反序列化时就不用再手动写类并且实现了强类型操作。

步骤

1. 准备一份json串如下:

[
    {
        "Name": "liming",
        "age": 18,
        "gender": "male"
    },
    {
        "Name": "lili",
        "age": 19,
        "gender": "female"
    }
]

2.复制json串

3.新建一个类定位光标到要插入代码的位置,选择菜单“编辑”-“选择性粘贴”-“将JSON粘贴为类”结果如下:

public class Rootobject
{
    public Class1[] Property1 { get; set; }
}

public class Class1
{
    public string Name { get; set; }
    public int age { get; set; }
    public string gender { get; set; }
}

注意:XML的生成类的操作和JSON生成类的方式一样,不再赘述

相关文章:

  • 2021-08-12
  • 2021-08-31
  • 2021-12-21
  • 2021-11-09
  • 2021-08-04
猜你喜欢
  • 2022-02-19
  • 2022-01-31
  • 2021-11-01
  • 2021-09-16
  • 2021-12-14
  • 2022-12-23
相关资源
相似解决方案