空手道json键列表变量赋值
Karate json key list variable assignment
空手道新手,JSON,就此而言,但我有一个变量,例如:
response {
entries {
products [
{
names [
"Peter Parker",
"Tony Stark",
"Captain America"
]
},
{
names [
"Thomas Tinker",
"Jimmy Johnson",
"Mama Martha"
]
}
]
}
}
match each response.entries.products[*].names
returns 列表如下:
["Peter Parker","Tony Stark","Captain America","Thomas Tinker","Jimmy Johnson","Mama Martha"]
但我想将该输出分配给一个变量,例如:
* def variable = response.entries.products[*].names
这将具有相似的价值。当我使用上面的行时,出现以下错误:
Expected an operand but found *
有没有可能实现那个,或者类似的东西?如果可以,怎么做?
谢谢!
是的,有语法:
* def variable = $response.entries.products[*].names
空手道新手,JSON,就此而言,但我有一个变量,例如:
response {
entries {
products [
{
names [
"Peter Parker",
"Tony Stark",
"Captain America"
]
},
{
names [
"Thomas Tinker",
"Jimmy Johnson",
"Mama Martha"
]
}
]
}
}
match each response.entries.products[*].names
returns 列表如下:
["Peter Parker","Tony Stark","Captain America","Thomas Tinker","Jimmy Johnson","Mama Martha"]
但我想将该输出分配给一个变量,例如:
* def variable = response.entries.products[*].names
这将具有相似的价值。当我使用上面的行时,出现以下错误:
Expected an operand but found *
有没有可能实现那个,或者类似的东西?如果可以,怎么做?
谢谢!
是的,有语法:
* def variable = $response.entries.products[*].names