2012年4月28日
摘要: function obj2str(o){var r = [];if(typeof o =="string") return "\""+o.replace(/([\'\"\\])/g,"\\$1").replace(/(\n)/g,"\\n").replace(/(\r)/g,"\\r").replace(/(\t)/g,"\\t")+"\""; if(typeof o == "object"){ . 阅读全文
posted @ 2012-04-28 21:13 chen110xi 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 欲成为海洋大师,必知晓海中每一滴水的真名。 刚开始只是想找一个转换JSON数组的方法,结果在MSDN翻到一大把。 搜索过程中免不了碰到一大堆名词:WCF => DataContract => DataMember => DataContractJsonSerializer,然后就是不停的引入命名空间。 这一段经历,立即让我就联想到了上面引用的这句存在于某小说里面巫师的话语。静态语言真有点令... 阅读全文
posted @ 2012-04-28 21:11 chen110xi 阅读(602) 评论(0) 推荐(0) 编辑
摘要: Json是一种通用的数据格式,我们在数据交换的时候,经常会用到,下面介绍c#中的json序列化和反序列化,当然也可用在asp.net,silverlight,wpf中。我们在下面实例讲解如何进行Json的序列化和反序列化,本文介绍两种方案,.net 3.5原生Json操作和Json.net中的Json操作。 首先,我们先建立一个测试对象,用来序列化和反序列化。 public class Pers... 阅读全文
posted @ 2012-04-28 20:29 chen110xi 阅读(888) 评论(0) 推荐(0) 编辑