.net中JSON的序列化与反序列化-创新互联
Penson类
创新互联2013年开创至今,先为晋安等服务建站,晋安等地企业,进行企业商务咨询服务。为晋安企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace Json_Demo { public class Penson { private string _name; private int _age; private string _address; public string Address { get { return _address; } set { _address = value; } } public int Age { get { return _age; } set { if (_age < 100 && _age > 0) { _age = value; } else { _age = 0; } } } public string Name { get { return _name; } set { _name = value; } } } }
后台代码:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; //引入相关命名空间 using System.Web.Script; using System.Web.Script.Serialization; namespace Json_Demo { public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { Penson p1 = new Penson(); p1.Name = "JSON"; p1.Age = 120; p1.Address = "江西高安"; JavaScriptSerializer json1 = new JavaScriptSerializer(); string str = json1.Serialize(p1);//JSON序列化 Session["str1"] = str;//session页面传值 } } } 前台 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Json_Demo.WebForm1" %> //导入命名空间 <%@ Import Namespace="Json_Demo" %> <%@ Import Namespace="System.Web.Script.Serialization" %>
效果图:
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
本文题目:.net中JSON的序列化与反序列化-创新互联
文章分享:http://lswzjz.com/article/hgsod.html