zoukankan      html  css  js  c++  java
  • 将对象序列化为json格式时遇见的问题

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

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

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

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

  • 相关阅读:
    网页中的JavaScript
    css颜色表示
    css文本属性
    css2选择器
    css3选择器
    Canvas练习
    Canvas
    CSS样式之语法
    css基础1
    php操作成功返回当前页并刷新
  • 原文地址:https://www.cnblogs.com/boolean/p/1766917.html
Copyright © 2011-2022 走看看