20150707_新增JSON字串_更改排版
20150812_新增 JSON.jar 路徑
如果要在一般 JavaProject 底下生成
必定要下載 Jar
以下是寫成JSON的字串,予以下範例無關
String json = "{\"key\":\"123456789\"}"
相信各位大大一定都在用GSON
不僅方便易懂,效率更高
但還是要回歸原本
多多少少一定要了解要如何使用JSON
try {
// 1 . New 一個JSON物件,並把字串帶入
JSONObject json = new JSONObject(result);
// 2 . 接下來像剝洋蔥般的拆解參數
Log.d("tag","onpost line : "+json.get("result"));
String s = json.get("result").toString();
//
JSONObject json1 = new JSONObject(s);
Log.d("tag","onpost line : "+json1.get("code"));
//
JSONObject json2 = new JSONObject(s);
Log.d("tag","onpost line : "+json2.get("data"));
// 3 . 陣列參數
JSONArray nameList = json2.getJSONArray("data");
int length = nameList.length();
String aa = "";
for(int i = 0; i < length; i++)
{
Log.d("debugTest",Integer.toString(i));
JSONObject oj = nameList.getJSONObject(i);
aa = aa + oj.getString("DESCRIPTION")+"|";
Log.d("tag","---onpost line : "+oj.getString("DESCRIPTION"));
printMessage(oj.getString("DESCRIPTION"));
}
} catch (JSONException e) {
e.printStackTrace();
}
歡迎轉載,請註明出處。
沒有留言:
張貼留言