Java 验证API请求的空数组
我的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
[]
如何验证?
对于积极的场景,我有jsonarray和jsonobject。这里我不确定如何验证空数组
public void ValidateEmptyArray()抛出JSONException{
试一试{
if(responseJObject.isEmpty()){
report.reportPassEvent(“验证原因属性”,“原因值为-”+responseJObject.getString(“原因”));
}否则{
report.assertFailEvent(“验证原因属性”,“原因值为-”+responseJObject.getString(“原因”)+
“预期值为-”+原因);
}
}捕获(例外e){
report.assertFailEvent(“验证原因属性”,“原因属性在响应中不存在”);
}
}
请用阅读json并转换为java对象的代码更新问题。这只是我给出的一个示例代码,我现在得到了一些响应,所有响应都是[],那么应该怎么做,比如responsejaray.isempty()?