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