public class Customer { public int Unid { get; set; } public string CustomerName { get; set; } } 序列化 public string ScriptSerialize(Customer customer) { JavaScriptSerializer js = new JavaScriptSerializer(); return js.Serialize(customer); } Customer cc = new Customer { Unid = 1, CustomerName = "John" }; string strJson = ScriptSerialize(cc); Console.WriteLine(strJson); 后台反序列化 public Customer ScriptDeserialize(string strJson) { JavaScriptSerializer js = new JavaScriptSerializer(); return js.Deserialize<Customer>(strJson); } Customer c1 = ScriptDeserialize(strJson); Console.WriteLine(c1.Unid + " " + c1.CustomerName); 前台解析 $.ajax({ url: "AjaxSP.aspx", data: "{type:'Do',id:'1001'}", type: 'post', dataType: 'json', contentType: 'application/json; charset=utf8', success: function(data) { alert("ID=" + data.Unid + ";Name=" + data.CustomerName ); }, error: function(xhr) { alert("失败!"); } });
62,041
社区成员
669,051
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧