空手道json键列表变量分配

布罗克·布朗

在这方面,空手道和JSON都是新手,但是我有一个像这样的变量:

response {
  entries {
    products [
      {
        names [
          "Peter Parker",
          "Tony Stark",
          "Captain America"
        ]
      },
      {
        names [
          "Thomas Tinker",
          "Jimmy Johnson",
          "Mama Martha"
        ]
      }
    ]
  }
}

match each response.entries.products[*].names 返回类似的列表:

["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

阅读文档:https : //github.com/intuit/karate#get

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我如何在空手道中使用变量作为json键?

来自分类Dev

使用变量对JSON进行空手道获取响应

来自分类Dev

空手道框架变量用法

来自分类Dev

在空手道中比较json

来自分类Dev

空手道:为响应中的变量分配特定值

来自分类Dev

空手道-匹配2个JSON对象以获取值较少且缺少键的对象

来自分类Dev

如何分配空手道测试框架?

来自分类Dev

空手道:是否可以通过Examples变量获取JSON对象密钥的长度?

来自分类Dev

在空手道中将数据库查询响应打印为json数组/列表

来自分类Dev

查询内的空手道graphql变量

来自分类Dev

空手道UI:未单击Javascript下拉列表

来自分类Dev

空手道:将字符串转换为JavaScript中的空手道本机变量

来自分类Dev

空手道:遍历复杂的JSON查找匹配项

来自分类Dev

空手道-无法从JSON数组获取对象

来自分类Dev

空手道功能中JSON的方案大纲

来自分类Dev

从空手道框架的响应中提取json对象

来自分类Dev

空手道:从JSON移除动态元素

来自分类Dev

空手道 - 验证整个 json 响应的模式

来自分类Dev

空手道:奇怪的匹配行为 JSON

来自分类Dev

空手道不允许无效的 Json 语法

来自分类Dev

尝试根据空手道API测试框架中其他键的值为单个值过滤json对象

来自分类Dev

空手道同时测试

来自分类Dev

空手道中的日期格式

来自分类Dev

空手道:包含功能

来自分类Dev

空手道与类型配置集成

来自分类Dev

空手道UI下拉处理

来自分类Dev

空手道比赛表达

来自分类Dev

GraphQL中的空手道替换

来自分类Dev

空手道UI测试