【问题标题】:Unable to calculate the size of a json response无法计算 json 响应的大小
【发布时间】:2019-07-18 06:17:04
【问题描述】:

我试图计算 json 响应的大小并将其存储在变量中。

$..security[*] == '#[_>1]'

工作正常,但我希望这个数字是动态的并在运行时计算。当我尝试时

size($..security[*]) or Karate.SizeOf($..security[*])

它没有给我计数。有没有其他方法可以获取 Json 响应的大小。我在空手道文档中找到了这些方法。有人可以帮我解决这个问题吗?

我试过了

 size($..security[*]) or Karate.SizeOf($..security[*]) 

但没用。

【问题讨论】:

    标签: karate


    【解决方案1】:

    由于 0.9.4 karate.sizeOf() 有效:

    * def foo = { a: 1 }
    * def size = karate.sizeOf(foo)
    * print size
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-22
      • 1970-01-01
      • 2013-07-18
      • 2012-09-15
      • 1970-01-01
      • 2021-05-31
      • 2021-04-02
      • 1970-01-01
      相关资源
      最近更新 更多