在 tokenize() groovy 中包含空值或 space
Include null values or space in tokenize() groovy
在 SoapUi 的 groovy 脚本中,我想标记一个类似 csv 的文件,如下所示:
数据:
Value1;Value2;;Value3
//Or witha sapce
Value1;Value2; ;Value3
并有类似的东西:
[Value1,Value2,null,Value3]
//Or
[Value1,Value2, ,Value3]
我用过:
tokenize(';')
但我只得到
[Value1,Value2,Value3]
空值和 space 值被忽略。
我该怎么做?
尝试 split
:
assert ['Value1', 'Value2', '', 'Value3'] == 'Value1;Value2;;Value3'.split(';')
在 SoapUi 的 groovy 脚本中,我想标记一个类似 csv 的文件,如下所示:
数据:
Value1;Value2;;Value3
//Or witha sapce
Value1;Value2; ;Value3
并有类似的东西:
[Value1,Value2,null,Value3]
//Or
[Value1,Value2, ,Value3]
我用过:
tokenize(';')
但我只得到
[Value1,Value2,Value3]
空值和 space 值被忽略。
我该怎么做?
尝试 split
:
assert ['Value1', 'Value2', '', 'Value3'] == 'Value1;Value2;;Value3'.split(';')