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 ,如需轉載請自行聯系原作者