发布于 2016-04-17 23:48:35 | 185 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

fastjson JSON 解析器

fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。


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.2.45 发布,Bug 修复版本
fastjson 1.1.68.android 发布,bug 修复
fastjson 1.2.44 版本发布,支持空字符串转 HashMap
fastjson 1.2.43 版本发布,Bug 修复以及安全加固
fastjson 1.2.42 版本发布,Bug 修复和安全加固
fastjson-1.2.41 和 fastjson-1.1.67.android 发布
fastjson-1.2.40 版本发布,修复 BUG 并增强 Kotlin 支持
fastjson-1.1.65.android 发布, 增强 Kotlin 支持
fastjson-1.1.64.android 增强对 Kotlin 的支持,修复 BUG
fastjson-1.2.39 修复了 kotlin 及各种场景下的小问题
fastjson-1.1.63.android 增强对 Kotlin 的支持,提升性能
fastjson-1.2.38 版本发布,优化了日期类型反序列化
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务