Visual Studio自动生成XML类和JSON类

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生成类的方式一样,不再赘述

上一篇:6. 合并排序数组 II


下一篇:Sublime Text 3 引用插件