布尔的cnblogs boolean

.net web developer boolean javascript ext prototype dom nvelocity nhibernate log4net spring.net aspect db4o json ioc aop objectbuilder mvc pattern workflow memcached Lucene unity LazyParser survey cms mef vss svn oa cms crm portal ofc gis projectmanager openflashchart gis mapguide osgi nodejs

统计

常用链接

积分与排名

Javascript

life

阅读排行榜

评论排行榜

将对象序列化为json格式时遇见的问题

引用:对于DateTime类型,JavaScriptSerializer默认将其序列化为 "\/Date(ticks)\/" 格式的字符串,这明显需要Javascript作进一步的解释,非常多余。笔者建议各位根据需要添加一个DateTime类型的转换器。

 但是上哪里增加这样的转换器呢?内置的扩展机制JavascriptConverter无法实现对于这一类型的完美转换,无奈,只能用替换来做了。

json = Regex.Replace(json, @"""\/(Date\(.d+\))\/""""new $1");

如果哪位同仁有更优雅的解决方法,还望不吝赐教。

posted on 2010-06-28 17:55 布尔 阅读(113) 评论(0) 编辑 收藏