在Groovy中将字符串转换为Array或List

Cha*_*Gan 1 groovy soapui ready-api

我正在使用Soap UI来测试RESTFul webservices ..我已将[1,2,3,4,5 ....,10]存储在属性中作为PassedValue ..我必须将此值转换为Array或list. .so我可以获取每个索引值.

ExpectedValue = context.testCase.getPropertyValue("PassedValue") as String[] 
Run Code Online (Sandbox Code Playgroud)

这不起作用..如果我打印ExpectedValue [0]它打印"["

我想将ExpectedValue [0]提取为1,将第一个索引提取为2 ..

试图转换为.toList但仍然没有运气..

任何人都可以帮我解决这个问题吗?

Gök*_*lat 5

你可以使用Eval

例如;

def expectedValue = Eval.me(context.testCase.getPropertyValue("PassedValue"))
Run Code Online (Sandbox Code Playgroud)

更多信息Eval Class