實例如下所示:
1
2
3
4
5
6
7
8
9
10
11
12
|
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); } } |
以上這篇java提取json中某個數組的所有值方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。
原文鏈接:https://blog.csdn.net/happymff/article/details/78431747