zoukankan      html  css  js  c++  java
  • 利用json2csharp快速生成C#类

    有的时候,我们需要将一些Json格式的字符串反序列化为.Net对象,虽然有强大的Json.net可以帮助我们快速完成这一操作。但首先仍需要我们根据Json数据手动编写C#类,这也是一件比较枯燥而容易出错的事情。

    今天发现了一个网站json2csharp,它可以根据Json字符串来生成C#类的定义。例如,对于如下Json数据

        {
            "employees": [
                {
                    "firstName": "Bill",
                    "lastName": "Gates"
                },
                {
                    "firstName": "George",
                    "lastName": "Bush"
                },
            ]
        }

    生成的代码如下:

        public class Employee
        {
            public string firstName { get; set; }
            public string lastName { get; set; }
        }

        public class RootObject
        {
            public List<Employee> employees { get; set; }
        }

    非常干净简洁,通过它可以给我们平时的工作提高不少效率。

     

  • 相关阅读:
    java web 初学
    学习2
    学习
    上课
    Java中字母大小写的转换
    心得体会
    servlet请求
    响应设置消息体
    servlet响应-头部信息的设置
    servlet的响应(一)
  • 原文地址:https://www.cnblogs.com/TianFang/p/3266378.html
Copyright © 2011-2022 走看看