gpt4 book ai didi

javascript - 谷歌 postman : How to get properties of an Array

转载 作者:行者123 更新时间:2023-11-30 00:01:21 24 4
gpt4 key购买 nike

我在检查这个 json 属性时遇到了问题。我想测试 formName 是否为“TestForm_WF1”,但我不知道如何编写测试来检查这个奇怪的命名数组的属性:

{
"#!#": [
{
"_type": "wfdocument",
"formName": "TestForm_WF1",

通常我会得到一些像

这样的输出
[
{
"_type": "application",
...

我可以使用以下 forEach 函数对其进行测试:

var response = JSON.parse(responseBody);
response.forEach( function(entry) {
test["foo"] = entry._type === "application";
...
});

换句话说,属性有它们自己的属性,可以像这样测试:

输出:

{
"license": {
"_type": "license",
...

测试用例:

var jsonData = JSON.parse(responseBody);
tests["bar"] = jsonData.license._type === "license";

最佳答案

对不能与点符号一起使用的字符使用括号符号:

var response = JSON.parse(responseBody);
response["#!#"].forEach( function(entry) {
test["foo"] = entry._type === "application";
...
});

关于javascript - 谷歌 postman : How to get properties of an Array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40378907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com