當前位置:編程學習大全網 - 網站源碼 - jsonobject怎麽獲取json中某個值

jsonobject怎麽獲取json中某個值

這樣:

public static void jsonToBean(String data) {

try {

JSONArray array = new JSONArray(data);//將json字符串轉成json數組

for (int i = 0; i < array.length(); i++) {//循環json數組

JSONObject ob = (JSONObject) array.get(i);//得到json對象

String name= ob.getString("name");//name這裏是列名稱,獲取json對象中列名為name的值

System.out.print(name);//輸出name

} catch (JSONException e) {

}

}

擴展資料:

註意事項

java處理 json格式字符串 : 轉成 JSONArray 或 JSONObject 類型

1、如果是JSONArray? ,格式:? 最外層是 中括號,表示數組

格式 :? [{key:value},{key:value}... ]

["str1","str2","str3",...]

語法:JSONArray array = JSONArray.parseArray(strs)

註:strs 必須是json格式的字符串, 以"[? ]"中括號開頭結尾. 否則會報錯.

2、如果是JSONObject ,格式:? 最外層是大括號,表示對象

格式:{key:value}

語法::JSONObject result = JSONArray.parseObject(strs );

  • 上一篇:買萌約拍軟件怎麽做引流?
  • 下一篇:現在做網站應該用什麽軟件?我說的是墜機地點的那種,不是DW什麽的那種。...
  • copyright 2024編程學習大全網