Java 验证API请求的空数组

Java 验证API请求的空数组,java,arrays,json,is-empty,Java,Arrays,Json,Is Empty,我的API响应包含一个空白数组:[] 如何验证? 对于积极的场景,我有jsonarray和jsonobject。这里我不确定如何验证空数组 public void ValidateEmptyArray()抛出JSONException{ 试一试{ if(responseJObject.isEmpty()){ report.reportPassEvent(“验证原因属性”,“原因值为-”+responseJObject.getString(“原因”)); }否则{ report.assertFai

我的API响应包含一个空白数组:
[]

如何验证? 对于积极的场景,我有jsonarray和jsonobject。这里我不确定如何验证空数组

public void ValidateEmptyArray()抛出JSONException{
试一试{
if(responseJObject.isEmpty()){
report.reportPassEvent(“验证原因属性”,“原因值为-”+responseJObject.getString(“原因”));
}否则{
report.assertFailEvent(“验证原因属性”,“原因值为-”+responseJObject.getString(“原因”)+
“预期值为-”+原因);
}       
}捕获(例外e){
report.assertFailEvent(“验证原因属性”,“原因属性在响应中不存在”);
}
}

请用阅读json并转换为java对象的代码更新问题。这只是我给出的一个示例代码,我现在得到了一些响应,所有响应都是[],那么应该怎么做,比如responsejaray.isempty()?