【发布时间】:2014-07-07 14:55:38
【问题描述】:
我有一个 SOAP 请求,它在响应中给了我多个 PID,我能够成功地从响应中提取这些 PID 并在下一个请求中使用它们,但在下一个请求中它只取 PID 的第一个值并且不传递响应中的其余值,简而言之不循环。每次我都必须使用我在响应中收到的所有 PID 发送一个新的 SOAP 请求。
我已尝试使用 EACH 控制器和其他一些控制器,但似乎不起作用。
【问题讨论】:
-
我收到 123456、234567、345678 我在响应中使用 xpath 提取器并成功提取所有值,但将这些值传递给新请求,它只采用第一个值而不是所有值一个在不同的请求中按一个
-
如果我使用循环控制器,它只会在不同的请求中不断重复相同的 PID...我需要它在每次创建新请求时都有不同的 PID...所以我该怎么做每次创建新请求时分配新的 PID
-
我终于发现了 ForEach 控制器来解决这个问题