我正在使用HttpURLConnection
检索JSON字符串。看起来像这样:
{
"status":"ok",
"testSuites":[
{
// possibly one object in here
}
]
}
我想知道数组是否为空。数组中最多有一个对象。我尝试了以下方法:
JsonParser parser = new JsonParser();
JsonObject obj = parser.parse(json).getAsJsonObject();
JsonArray testSuites = obj.getAsJsonArray("testSuites");
然后检查
testSuites
是否为null
,但这不起作用,因为它不是null
。但是它是空的! 最佳答案
我想到了。您可以使用size()
方法来确定数组中元素的数量。
if (testSuites.size() == 0)
关于json - 检查Gson JsonArray是否为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35166683/