无法计算json响应的大小

时间:2019-07-18 06:17:04

标签: karate

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

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

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

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

这不给我数。还有其他方法可以获取Json响应的大小。我在空手道文档中找到了这些方法。有人可以帮我吗?

我尝试过

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

但是没有用。

1 个答案:

答案 0 :(得分:0)

自0.9.4 karate.sizeOf()起有效:

 Firestore.instance
        .collection('Test')
        .document('test')
        .get()
        .then((DocumentSnapshot ds) {
      // use ds as a snapshot

      print('Values from db: $ds');
    });