如何在Scala中传递##分隔值?

时间:2016-06-28 12:10:05

标签: scala gatling

考虑以下情况:

["123##456","789##101112","131415##161718","192021##222324"]

first-id:123,second-id:456 ...

我在响应的JSON有效负载中得到了上面的两组不同的ID。

通过

保存值
.check(jsonPath("$.data[*].Id").findAll.saveAs("Id")) 

对我来说非常好。

但是现在我需要在post方法的下一个请求中传递上面提到的id,它来自

["123##456","789##101112","131415##161718","192021##222324"]

那么如何实现呢?如果你能用一个例子解释一下吗?

1 个答案:

答案 0 :(得分:1)

您可以使用split,例如:

var data = Array("123##456","789##101112","131415##161718","192021##222324");

for(i <- 0 until data.length){
    var ids = data(i).split("##");
    println("first id is: " + ids(0));
    println("second id is: " + ids(1));
}