首頁  >  文章  >  类库下载  >  java 字串轉成 json 數組並且遍歷

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

高洛峰
高洛峰原創
2016-10-09 16:26:212081瀏覽

當需要把一串字串轉成一個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")+"=") ; / 得到每個物件中的屬性值
  }
}


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn