对于JSON响应
"@id": "/api/companies/6"
我只想从值“ / api / companies / 6”中获取ID“ 6”,并将其设置为环境变量。有人可以帮我吗?
我使用以下脚本提取ID,但提取字符串“ / api / companies / 6”。我只想提取整数'6'
pm.environment.set("CompanyId", jsonData["@id"]);
答案 0 :(得分:0)
您可以执行以下操作:
var jsonData = pm.response.json();
var idStr = jsonData["@id];
var id = idStr.substr(idStr.length - 1);
pm.environment.set("CompanyId", id);
它可能可以合并为更少的行,但希望向您展示提取和设置所需字符的流程。