火狐体育竞彩网首页 NEWS
火狐体育竞彩网首页:软件测试—Jmeter进阶之Json提取器及JsonPath语法详解
发布时间:2022-09-25 10:34:42 来源:火狐体育竞技 作者:火狐体育官网

  原标题:软件测试—Jmeter进阶之Json提取器及JsonPath语法详解

  .只能连接一个子节点,而[]可以选择多个子节点构成一个新的json结果集。

  表示提取数组中半闭半开区间的值,即包含Start,不包含end的下标元素的值。

  $.data.student[1:] 表示提取数组中从下标1开始到最后一个元素的值。

  负数下标表示倒数第N个元素,即-1就表示倒数第一个元素,-2表示倒数第二个元素。

  $.data.student[:-1] 表示提取数组中除了最后一个元素以外的所有元素。

  对于复杂的业务需求,我们可以通过过滤表达式的方式来对数组的元素进行过滤,从而获取我们要的值。

  如果存在多个Json Path表达式,则匹配数字也要指定多个,且使用分号进行分隔。。否则不指定的就默认使用0.

  默认值,即表示如果JsonPath表达式没有找到值,则将默认值赋值给变量。