1. 程式人生 > >java提取json中某個陣列的所有值

java提取json中某個陣列的所有值

public class JsonExtracter {

    public static void main(String[] args) {

        String s = "{\"name\":\"a\",\"family\":[\"張三\",\"李四\"]}";
JSONObject jsonObject = JSON.parseObject(s);
//注意:family中的內容帶有中括號[],所以要轉化為JSONArray型別的物件
JSONArray family = jsonObject.getJSONArray("family");
        for (int 
i = 0; i < family.size(); i++) { //提取出family中的所有 String s1 = (String) family.get(i); System.out.println("currentFamily:" + s1); } }