[英]how can i get array that is inside json object using org.json package in java?
我有以下json对象:
{
"arguments":{
"a0":["x","y"],
"a1":[1,2,3]
},
"fileName":"f_1_DAWBw63tWtnFpxOqd45Kxlv5RZX5Y9vGdpujcTVx.java",
"numberOfArguments":2
}
而且我想在arguments
JSON对象中获取数组“ a0
”和“ a1
”,如何使用org.json包做到这一点? 我知道我如何获得numberOfArguments
和fileName
像这样:
String fileName = json.get("fileName");
int numberOfArguments = json.getInt("numberOfArguments");
但我不知道如何数组。
调查:我会做的javadoc
JSONArray jsonArray = json.getJSONObject("arguments").getJSONArray("a0");
然后您可以使用以下方法在数组上进行迭代
jsonArray.iterator()
要么
jsonArray.toList()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.