在tokenize()groovy中包含空值或空格

在tokenize()groovy中包含空值或空格,groovy,null,soapui,space,tokenize,Groovy,Null,Soapui,Space,Tokenize,在SoapUi的groovy脚本中,我想将类似csv的文件标记化,如下所示: 数据: 还有一些类似于: [Value1,Value2,null,Value3] //Or [Value1,Value2, ,Value3] 我用过: tokenize(';') 但我只知道 [Value1,Value2,Value3] 其中null和空格值被忽略 我该怎么做呢?试试split: assert ['Value1', 'Value2', '', 'Value3'] == 'Value1;Value

在SoapUi的groovy脚本中,我想将类似csv的文件标记化,如下所示:

数据:

还有一些类似于:

[Value1,Value2,null,Value3]

//Or
[Value1,Value2, ,Value3]
我用过:

tokenize(';')
但我只知道

[Value1,Value2,Value3]
其中null和空格值被忽略


我该怎么做呢?

试试
split

assert ['Value1', 'Value2', '', 'Value3'] == 'Value1;Value2;;Value3'.split(';')
你可以随时使用
assert ['Value1', 'Value2', '', 'Value3'] == 'Value1;Value2;;Value3'.split(';')