拥有动态值stringval
如何从中提取值并将其存储在3个不同的变量中,并用竖线(|)分隔
stringval =“ A | B | C”
想要将这些值分别存储在三个不同的变量中,例如Var1(A的值),Var2(B的值),Var3(C的值)。让我知道该怎么做。
[
{
"Fieldid": "Fieldid/11",
"fieldName": "TX.Sessionval.cost",
"**stringval**": "jklah-dw-4c8d-8320-das313s3ASsda|000725N8WuUrfmIsbj!AS7alP|Danny_username"
}
]
如何仅打印3个Env变量?如评论中所述,只需3
我以为您首先需要获得价值:
let str = pm.response.json()[0].stringval
然后在管道上将其拆分:
let value = str.split('|')
然后将值存储为变量:
pm.environment.set('value_1', value[0])
pm.environment.set('value_2', value[1])
pm.environment.set('value_3', value[2])
我没有执行任何操作,因此我会一次处理每件事并将其记录到控制台,以确保在将所有内容放在一起之前捕获了正确的数据点。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句