1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 fastjson 1.1.49 发布,进一步提升性能 下载

本帖由 漂亮的石头2016-04-18 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    487,599
    赞:
    47
    fastjson 1.1.49 发布了,进一步提升性能,提升json_string -> JSONObject之间的转换性能。在android 5下比原生org.json性能快30%,在android 6下接近原生org.json的性能。back port 1.2.x版本的特性和bug fixed。

    Bug Fixed


    1. 修正1.1.48.android版本优化引起的Integer/Long/Float/Double类型的public Field序列化报错的bug。


    2. 修正1.1.48.android版本打包不恰当依赖gson的问题 issue 540


    3. 修正JSON.toJavaObject 转换 java.util.Currency 失败的问题。 issue 349


    4. 修正无法解析带注释的json问题。issue 439


    5. 修正无法自动识别android风格m前缀字段的问题。issue 443


    6. 修正float类型和double类型为空字符串时反序列化失败 issue 479


    7. 反序列化ArrayList派生类出错。issue 389


    8. 修正 @type如果没有在“{”之后的第一位时无法识别类型。issue 406


    9. 修正某些情况下引用计算错误的问题。issue 415, issue 236


    10. 修正JSON.toJSONString的某个方法强制使用WriteDateUseDateFormat的问题 issue 476, issue 367, issue 314


    11. 修正使用 ISO8601 序列化Calendar类型, 丢失时间数据。issue 331



    功能增强


    1. 增加ExtraProcessable扩展,用于JavaBean处理扩展字段,这个个性对于MapBean很有用。https://github.com/alibaba/fastjson/wiki/ExtraProcessable


    2. 增加FieldTypeResolver扩展,用于根据字段名称识别类型。 https://github.com/alibaba/fastjson/wiki/FieldTypeResolver


    3. SimplePropertyPreFilter增加maxLevel配置,可以用于配置最大输出层数。https://github.com/alibaba/fastjson/wiki/Samples-PropertyFilter
    性能增强


    1. 进一步提升性能,提升json_string -> JSONObject之间的转换性能。在android 5下比原生org.json性能快30%,在android 6下接近原生org.json的性能。


    2. 提供提升首次序列化和反序列化性能的注册类型信息API https://github.com/alibaba/fastjson/wiki/android_first_codec_optimize
    相关链接

    fastjson 1.1.49 发布,进一步提升性能下载地址
     
正在加载...