json.net的常用语句JsonConvert.SerializeObject(对象)
2009-12-11 23:55
369 查看
在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":""}}
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":""}}
相关文章推荐
- Json.net的常用语句JsonConvert.SerializeObject(对象)
- 数组Array、对象Object、json格式常用的方法小结。
- JsonConvert.SerializeObject 空值处理
- Convert string to JSONObject by net.sf.json library
- json对象、json格式字符串、java对象【使用此net.sf.json.JSONObject将java对象[比如数组集合Map、Map扩展]转换成json格式字符串】
- jQuery serializeObject 序列化form表单Json对象 jQuery.extend()合并对象
- Json convert to object with gjson.(Json 转换为类对象)
- JavaScriptSerializer 类 serializer.Serialize(Object) 序列化对象为 JSON
- IOS json转对象 /json 转 Object / ios json to Object / ios json convert Object
- IOS json转对象 /json 转 Object / ios json to Object / ios json convert Object
- JsonConvert.DeserializeObject<T>对象属性为空
- @Html.Raw() 与Newtonsoft.Json.JsonConvert.SerializeObject()
- jQuery serializeObject 序列化form表单Json对象 jQuery.extend()合并对象
- Newtonsoft.Json序列化和反序列之javascriptConvert.SerializeObject,DeserializeObject,JsonWriter,JsonReader
- 如何通过Java代码将JSONObject转换为对象
- Spring.net ObjectWrapper对象的包装(反射机制)有点明晰方便
- ASP.NET常用语句1--20条
- json_encode($b, JSON_FORCE_OBJECT) 可以强制转换成对象
- java的JsonObject对象提取值
- org.json.JSONObject将对象转换成json