rest-assured:使用JsonPath检索后的数字更改格式

时间:2016-01-13 22:02:49

标签: java rest-assured rest-assured-jsonpath

我正在观察当我尝试使用JsonPath检索项目时,来自确认响应的项目​​的格式或值会发生更改。

当我得到response.asString()时,该字段的值为16637906.26。

但是,当我使用JsonPath检索此特定信息时,它返回的数字为1.6637906E7。

以下是我用来获取数据的肯定的JsonPath:

List<Map<String,?>> values = JsonPath.with(actResponse).param(param,value).get("entries.findAll { entries -> entries."+param+" == "+param+" }")

其中param是指向我使用的参数的变量。当我打印此List时,我可以看到该值显示为1.6637906E7。正确返回所有其他较小的值。

我尝试使用它有点像转换数字等,但似乎没有什么工作。

非常感谢有人可以指导我完成这项工作。

0 个答案:

没有答案