zoukankan      html  css  js  c++  java
  • json.net的常用语句JsonConvert.SerializeObject(对象)

      在ajax的已不请求中,常常返回json对象。可以利用json.net给我们提供的api达到快速开发。

    B.cs

        public class B
        {
           public B(){}
             private int money = 0;
               private string name = string.Empty;
               public int Money
              {
                  get { return money; }
                  set { money = value; }
             }
              public string Name
            {
                  get { return name; }
                  set { name = value; }
            }
        }

    A.cs:

        public class A
        {
           public A(){}
              public int age { get; set; }
                public string name { get; set; }
                B b = null;

                  public B B
              {
                  get { return b; }
                  set { b = value; }
              } 
        }

     测试代码如下:

     using Newtonsoft.Json;

     protected void Page_Load(object sender, EventArgs e)
        {
            A a = new A();
            a.age = 11;
            a.name = "Name";
            B b = new B();
            b.Money = 10000;
            //b.Name = "小样";
            a.B = b;
           string str= JsonConvert.SerializeObject(a);
           Response.Write(str);
        }

     输出:{"age":11,"name":"Name","B":{"Money":10000,"Name":""}}

  • 相关阅读:
    springcloud:Eureka的使用
    使用tomcat脚本开启服务
    安装Mysql
    springcloud:RPC和HTTP
    vue elementui点击表格当前行radio单选选中
    启动easy-mock
    项目使用的注解
    vue在element-ui的dialog弹出框中加入百度地图
    【转载】linux查看端口状态相关命令
    【记录】linux 文件权限的查看和修改
  • 原文地址:https://www.cnblogs.com/langlang/p/1622267.html
Copyright © 2011-2022 走看看