天天看点

json-smart 使用示例(推荐fastjson)

json是一种通用的数据格式。相比与protocal buffer、thrift等数据格式,json具有可读性强(文本)、天生具备良好的扩展性(随意增减字段)等优良特点,利用json作为通讯协议,开发效率更高。当然相较于二进制协议,文本更耗带宽。

json和HTTP协议都是基于文本的,天生的一对。面对多终端的未来,使用Json和HTTP作为前端架构的基础将成为开发趋势。

Json-smart-API:  http://www.jarvana.com/jarvana/view/net/minidev/json-smart/1.0.9/json-smart-1.0.9-javadoc.jar!/net/minidev/json/package-summary.html

<a></a>

解析文件示例

参考

<a href="http://my.oschina.net/noahxiao/blog/112759">Java序列化与JSON序列化大比拼</a>

<a href="http://my.oschina.net/noahxiao/blog/112899">Java序列化与JSON序列化大比拼2</a>

<a href="http://stackoverflow.com/questions/10941249/separate-rest-json-api-server-and-client">多终端的前端架构选择</a>

本文转自 zhenjing 博客园博客,原文链接:http://www.cnblogs.com/zhenjing/p/json-smart.html   ,如需转载请自行联系原作者