天天看點

【Android開發】JSON格式傳送網絡資訊

根據上一個案例:http://blog.csdn.net/acmman/article/details/38755237

下午又寫了關于安卓網絡傳輸的另外一種方法,采用json格式進行網絡資訊傳遞并解析。

用的web應用與android用戶端都是在上一個樣例的基礎上改寫的。

servlet有所變化

相應的,在web-inf/page下建立了新的jsp檔案,用來接受request帶過來的json資料,并描述成json資料的格式

相比xml格式的,json屬于普通文本格式。代碼很簡單:

完成,之後在位址欄輸入

http://10.20.124.72:8080/videonews/listservlet?format=json

注意:後面必須加?format=json,不然無法以json格式輸出資料!!

效果:

【Android開發】JSON格式傳送網絡資訊

我們在vedioservice業務類中新增getjsonlastnews() 與parsejson()兩個方法,用來得到json資料和解析json資料以 list形式傳回

運作之後,安卓用戶端以json形式接受資料,運作效果:

【Android開發】JSON格式傳送網絡資訊