高性能功能JSON Fastjson v1.2.14 发布

jopen 8年前
   <p style="text-align: center;"><img alt="" src="https://simg.open-open.com/show/21f1d2839902603520d8354855167aa3.jpg" /></p>    <p>Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户端等多种应用场景。</p>    <p>这是一个BUG修复功能增强的迭代版本,功能增强都和JSONPath有关。</p>    <h2>更新日志</h2>    <h3>Bug Fixed</h3>    <ol>     <li>修复在某些场景下无法兼容JDK5/6/7的问题 <a href="/misc/goto?guid=4958992215147773463">#700</a></li>     <li>修复定制typeKey不起作用的问题 <a href="/misc/goto?guid=4958992215275283919" title="fastjson 1.2.8版本及以后,对于序列化时候写入的@type信息,在反序列化的时候已经不会默认转换为type对应的类型了">#710</a></li>    </ol>    <h3>功能增强</h3>    <ol>     <li>JSONPath新增unset方法 <a href="/misc/goto?guid=4958992215382047679">#708</a></li>     <li>JSONPath过滤条件支持boolean和double类型 <a href="/misc/goto?guid=4958992215498955463" title="JSONpath无法过滤数组中double以及boolean类型的数据。">#722</a></li>     <li>JSONPath支持8级以上 <a href="/misc/goto?guid=4958992215615273203">#726</a></li>     <li>JSONPath.set方法支持多级原来不存在的路径 <a href="/misc/goto?guid=4958992215729387580">#727</a></li>     <li>JSONPath新增方法paths方法返回所有的path列表 <a href="/misc/goto?guid=4958992215846883091" title="搜索出JSONObject里面某个value对应的所有PATH">#709</a></li>     <li>JSONPath支持deepScan操作.. <a href="/misc/goto?guid=4958992215963397112">#725</a></li>    </ol>    <h3>相关链接</h3>    <ul>     <li>文档 <a href="/misc/goto?guid=4958989962057170407">https://github.com/alibaba/fastjson/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98</a></li>    </ul>    <h2>下载</h2>    <ul>     <li><a href="/misc/goto?guid=4958992216114575980" rel="nofollow"><strong>Source code</strong> (zip)</a></li>     <li><a href="/misc/goto?guid=4958992216231141618" rel="nofollow"><strong>Source code</strong> (tar.gz)</a></li>     <li><a href="/misc/goto?guid=4958992216345293255">http://repo1.maven.org/maven2/com/alibaba/fastjson/1.2.14/</a></li>    </ul>