前言:json的處理有非常多的框架,Ios-JSONKit,SBJson,TouchJson;Android-Gson,Jackson,Fastjson
由于最近在做移動web開發,所以用到的是web的。比如下面要說的net.sf.json(后面會更新其它json框架的代碼),非常簡單:
net.sf.json包下JSONArray的靜態方法:fromObject(list),這是網上大多是都是直接用此方法快捷轉換JSON
1.將下載的net.sf.json包里面的Jar包全部導入WEB-INF下的lib,然后add build path。創建一個servlet,在get或者post里面自定義返回內容。
包的下載地址:
http://download.csdn.net/download/fxtx1314/6620867
Paste_Image.png
Paste_Image.png
Paste_Image.png
Paste_Image.png
實體類最好是實現serializable接口,序列化的作用就是為了不同jvm之間共享實例對象的一種解決方案.由java提供此機制,效率之高,是其他解決方案無法比擬的
怎么生成UID?鼠標指向Serializable,ctrl+1,選中add default serial version ID;
2.在html中用ajax進行訪問,記得導入Jquery包
Paste_Image.png
3.查看效果
Paste_Image.png