Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jmeter-JSR223错误:Can';t迭代类型:class com.couchbase.client.java.query.DefaultN1qlQueryResult_Java_Amazon S3_Jmeter_Jsr - Fatal编程技术网

Jmeter-JSR223错误:Can';t迭代类型:class com.couchbase.client.java.query.DefaultN1qlQueryResult

Jmeter-JSR223错误:Can';t迭代类型:class com.couchbase.client.java.query.DefaultN1qlQueryResult,java,amazon-s3,jmeter,jsr,Java,Amazon S3,Jmeter,Jsr,我有一个java代码,并在JSR223预处理器上验证它们。。验证时,我发现以下错误消息: 无法迭代类型:class com.couchbase.client.java.query.DefaultN1qlQueryResult 有没有解决上述错误信息的想法/建议? 以下是代码: if(queryResult != null && !queryResult.allRows().isEmpty()){ System.out.println("RESULT CONTENT

我有一个java代码,并在JSR223预处理器上验证它们。。验证时,我发现以下错误消息:

无法迭代类型:class com.couchbase.client.java.query.DefaultN1qlQueryResult

有没有解决上述错误信息的想法/建议? 以下是代码:

if(queryResult != null && !queryResult.allRows().isEmpty()){
        System.out.println("RESULT CONTENTS :" + queryResult.allRows());
        for (N1qlQueryRow row : queryResult) {
      System.out.println(row.value().getObject("uiux-image") + "\n");
      try {
        System.out.println(
            "prg image value iss" + row.value().getObject("uiux-image").getString("resourceId") + "\n");
        resource = row.value().getObject("uiux-image").getString("resourceId");

我的期望是你应该改变这一行:

for (N1qlQueryRow row : queryResult) {
对于这一点:

for (N1qlQueryRow row : queryResult.allRows()) {
另外,如果您使用JSR223预处理器,我建议您切换到Beanshell解释器下拉列表中选择的“Java”语言。有关Groovy为什么更好以及脚本编写最佳实践的更好解释,请参阅本文