解析JSON api响应时出错-数值数组

cgvd09ve  于 2022-11-19  发布在  其他
关注(0)|答案(2)|浏览(201)

我试图在POSTMAN中解析JSON api响应中的值,但是我需要解析的键以numerical开头。
部分回应:

"data": {
   "354a24d506af956a0ccf14444b18da38834eabbd": very good,
}

因此使用:

var jsonData = JSON.parse(responseBody);
postman.setGlobalVariable("poziomoceny", jsonData.data.354a24d506af956a0ccf14444b18da38834eabbd);

显示错误消息:

an identifier or keyword cannot immediately follow a numeric literal

我尝试使用:

postman.setGlobalVariable("poziomoceny", jsonData.data.(354)a24d506af956a0ccf14444b18da38834eabbd);

并试图改变它:

var po = "354a24d506af956a0ccf14444b18da38834eabbd";
postman.setGlobalVariable("poziomoceny", jsonData.data.po);

也没有。
怎么解决呢?

oxiaedzo

oxiaedzo1#

你试过这个吗?
[354a24d506af956a0ccf14444b18da38834eabbd]数据库中的数据类型

cnh2zyt3

cnh2zyt32#

实际有效的转义是:

postman.setGlobalVariable("poziomoceny", jsonData.data["354a24d506af956a0ccf14444b18da38834eabbd"]);

相关问题