软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP教程 > Json.net的常用语句JsonConvert.SerializeObject(对象)

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":""}}
    相关阅读
    网友评论