如何获取 Postman 中 json 响应中提供的所有小数位?
How to get all decimal digits provided in a json response in Postman?
我有一个 API returns 以下(示例):
{"rate": 3.568640920671274015}
在测试 space 中,我尝试检索速率值:
pm.test("Set variables", function () {
var jsonData = pm.response.json();
pm.environment.set('new-rate', jsonData.rate);
但结果,我只得到:
3.568640920671274
看来 Postman 正在截断结果。有没有办法避免这种情况?
PS:该值来自小数。 (内德API)。
做这样的事情:
pm.environment.set('new-rate', jsonData.rate.toPrecision(18));
对我有用。
我有一个 API returns 以下(示例):
{"rate": 3.568640920671274015}
在测试 space 中,我尝试检索速率值:
pm.test("Set variables", function () {
var jsonData = pm.response.json();
pm.environment.set('new-rate', jsonData.rate);
但结果,我只得到:
3.568640920671274
看来 Postman 正在截断结果。有没有办法避免这种情况?
PS:该值来自小数。 (内德API)。
做这样的事情:
pm.environment.set('new-rate', jsonData.rate.toPrecision(18));
对我有用。