摘要: 出处:http://www.cnblogs.com/zhaozhan/archive/2011/01/09/1931340.htmlJSON格式不直接支持日期和时间。DateTime值值显示为“/Date(700000+0500)/”形式的JSON字符串,其中第一个数字(在提供的示例中为 700000)是 GMT 时区中自 1970 年 1 月 1 日午夜以来按正常时间(非夏令时)经过的毫秒数。该数字可以是负数,以表示之前的时间。示例中包括“+0500”的部分可选,它指示该时间属于Local类型,即它在反序列化时应转换为本地时区。如果没有该部分,则会将时间反序列化为Utc。 修改Person类 阅读全文
posted @ 2012-05-19 22:59 SunShineTian 阅读(484) 评论(0) 推荐(0) 编辑
摘要: JSON是一种便于操作使用的轻量级数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。很多时候我们需要将JSON格式的字符串转化为JSON对象或者将JSON对象转为JSON字符串。特别是在AJAX应用中经常需要将JSON格式的字符串返回到前端,前端解析成js对象(JSON )。现将工作中接触到的一些方法总结如下:。一. 将JSON字符串转化为JSON对象eval方式解析。各个版本的浏览器都支持,也是以前最早使用的方式了,而且性能也不错。使用方法为:eval('('+sJSON+')') ;注意:在字符串两端再加上括号,否则会出错。有时从数据库读出来的数据带 阅读全文
posted @ 2012-05-19 22:48 SunShineTian 阅读(3770) 评论(0) 推荐(1) 编辑
摘要: 原文出处:http://blog.csdn.net/zhoufoxcn/article/details/6254657我们知道在.NET中我们有多种对象序列化的方式,如XML方式序列化、Binary序列化,其中XML序列化是一种比较通用的在各语言之间传递数据的方式。除了这两种序列化方式之外,在.NET中还可以使用JSON序列化。JSON(JavaScript Object Notation)是一种轻量级轻量级的数据交换格式,并且它独立于编程语言,与XML序列化相比,JSON序列化后产生的数据一般要比XML序列化后数据体积小,所以在Facebook等知名网站中都采用了JSON作为数据交换方式。在 阅读全文
posted @ 2012-05-19 22:43 SunShineTian 阅读(116) 评论(0) 推荐(0) 编辑