java 字串轉成 json 數組並且遍歷

高洛峰
發布: 2016-10-09 16:26:21
原創
2080 人瀏覽過

當需要把一串字串轉成一個json 數組 ,並遍歷其中的內容時。

首先要導入 net.sf.json.JSONArray和net.sf.json.JSONObject 兩個jar 套件

 

String str = "[{name:'a',value:'aa'},{name: 'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}]" ;  // 一個未轉換的字串

JSONArray json = JSONArray.fromObject(str ); // 先把字串轉成 JSONArray  物件

if(json.size()>0){
  for(int i=0;i    JSONObject job = json.getJSONObject(i);  // 遍歷jsonarray 數組,將每個物件轉成json 物件
    System.out.println(job.get("name")+"=") ; / 得到每個物件中的屬性值
  }
}


來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板