JsonPath 内置函数

在 JsonPath 中,提供了一些内置函数,这些函数可以在路径的尾端调用,函数的输入就是路径表达式的输出,函数的输出由函数本身决定。

下面表格列举了 JsonPath 的内置函数:

函数

描述

输出类型

min()

获取提供的数字数组的最小值。

Double

max()

获取提供的数字数组的最大值。

Double

avg()

获取提供的数字数组的平均值。

Double

stddev()

获取提供的数字数组的标准偏差值。

Double

length()

获取提供的数组的长度。

Integer

sum()

获取提供的数字数组的和值。

Double

keys()

获取所有的属性键。

Set<E>

concat(X)

获取提供路径输出的合并版本,并添加一个新项目。

和输入一致

append(X)

为 json 路径输出数组添加一个项目。

和输入一致

first()

获取提供数组的第一个项目。

取决于数组

last()

获取提供数组的最后一项。

取决于数组

index(X)

获取提供数组的 X 索引的项,如果 X 为负数,则向后取值。

取决于数组

关于各个函数的具体用法将在后续介绍。

说说我的看法
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号