Asp.Net中Json的使用

发布于:2015年03月24日    浏览:902 次    属于:Web开发 > Asp.Net开发 原创作者:张晓栋

 

    Json是一种轻量型的数据交换格式,一般用作不同平台接口的对接,比如支付宝接口就是通过Json来实现数据交互的,今天小编教大家在Asp.Net中如何实现Json发数据的发送和接收。


想要使用Json需要添加如下引用:

using System.Web.Script.Serialization;


string Name, Sex;


//Json数据的接收

Jie j = new Jie();

//执行Json反序列化

JavaScriptSerializer serializer = new JavaScriptSerializer();
string PostJie = HttpUtility.UrlDecode(Request.Form.ToString());

Name = j.Name;
Sex = j.Sex;


public class Jie
{
    public string Name { get; set; }
    public string Sex { get; set; }
}


//Json数据的发送

Fa i = new Fa { Name = "张晓栋",Sex="Name" };
JavaScriptSerializer serializer = new JavaScriptSerializer();
//JSON序列化
string Data = serializer.Serialize(i);


然后通过Post方法将字符串Data发送到指定的服务器即可,Post数据的方法请参考:

Asp.Net后台实现Post向指定Url提交数据