解析json
package com.learn.json;import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;/*** @classDesc: 功能描述:(fastjson 解析)* */
public class JSONTest {static String JSONSTR = "{\"sites\":[{\"name\":\"百度\",\"url\":\"www.baidu.com\"},{\"name\":\"騰訊QQ\",\"url\":\"http://www.qq.com/\"}]}";public static void main(String[] args) {// 1.將json字符串轉換為json ObjectJSONObject jsonObject = new JSONObject();// json對象JSONObject parseObject = jsonObject.parseObject(JSONSTR);// 獲取json 數組對象JSONArray sitesArrays = parseObject.getJSONArray("sites");for (Object object : sitesArrays) {JSONObject jsonObejct = (JSONObject) object;String name = jsonObejct.getString("name");String url = jsonObejct.getString("url");System.out.println(name + "---->" + url);}}}
?
總結