Json是一種輕量級(jí)的數(shù)據(jù)交換格式。在Web開發(fā)中,我們經(jīng)常需要將從后臺(tái)獲取的Json數(shù)據(jù)解析成集合進(jìn)行處理。下面我們來看看Json怎么解析成一個(gè)集合。
JSONArray jsonArray = new JSONArray(jsonString);
第一步,我們需要先將Json字符串解析成JsonArray對(duì)象。
List<JSONObject> list = new ArrayList<JSONObject>();
第二步,定義一個(gè)集合用來存儲(chǔ)解析后的Json數(shù)據(jù)。
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
list.add(jsonObject);
}
第三步,遍歷JsonArray對(duì)象,逐個(gè)獲取JsonObject對(duì)象,并將其添加到集合中。
至此,我們已經(jīng)將Json數(shù)據(jù)解析成一個(gè)集合了。接下來,我們就可以使用集合中提供的方法對(duì)數(shù)據(jù)進(jìn)行操作了。
上一篇php ua頭
下一篇css背景圓角怎么做