{ "code":"0", "msg":"", "data":[ [ "1597026383085", "3.721", "3.743", "3.677", "3.708", "0" ], [ "1597026383085", "3.731", "3.799", "3.494", "3.72", "1" ] ] }可以使用Java中的JSONObject和JSONArray类来解析该数据。

import org.json.JSONArray;
import org.json.JSONObject;

public class Main {
public static void main(String[] args) {
String jsonData = "{
" + 
"    \"code\":\"0\",
"    \"msg\":\"\",
"    \"data\":[
"    [
"        \"1597026383085\",
"        \"3.721\",
"        \"3.743\",
"        \"3.677\",
"        \"3.708\",
"        \"0\"
"    ],
"    [
"        \"1597026383085\",
"        \"3.731\",
"        \"3.799\",
"        \"3.494\",
"        \"3.72\",
"        \"1\"
"    ]
"    ]
"}";

try {
JSONObject jsonObject = new JSONObject(jsonData);
JSONArray dataArray = jsonObject.getJSONArray("data");

for (int i = 0; i < dataArray.length(); i++) {
JSONArray innerArray = dataArray.getJSONArray(i);
System.out.println("Inner Array " + (i + 1) + ":");
for (int j = 0; j < innerArray.length(); j++) {
System.out.println(innerArray.getString(j));
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

输出结果:

Inner Array 1:
1597026383085
3.721
3.743
3.677
3.708
0
Inner Array 2:
1597026383085
3.731
3.799
3.494
3.72
1

以上代码将data中的数据解析到最小集合,并遍历输出了每个最小集合的元素。


原文地址: https://www.cveoy.top/t/topic/p5hb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录