如何从嵌套的JSON响应中获取数据并传递给postman中的下一个请求?

时间:2017-11-14 10:38:50

标签: javascript json postman

我有一个JSON响应,如下所示。

{
    "SearchId": "AD9AD002JKLNLSF7",
    "TanxId": "789456g78udk9",
    "Test": [{
        "Outgoing": [{
            "Identifier": null,
            "AirId": "eff4f689-8b49",
            "Fare": "a0b8ac00-e6ab"
        }]
    }]
}

我怎样才能获得" AirId"和"票价"从这个回复并传递到下一个请求?

我在下面试过,但它没有用。

var FareId = jsonData.Test[0].Outgoing.Fare;
pm.globals.set(“Fareref”, FareId);

1 个答案:

答案 0 :(得分:0)

以下是一个例子:

var oJson = JSON.parse('{ "SearchId": "AD9AD002JKLNLSF7", "TanxId": "789456g78udk9", "Test": [{ "Outgoing": [{ "Identifier": null, "AirId": "eff4f689-8b49", "Fare": "a0b8ac00-e6ab" }] }] }');

console.log(oJson.Test[0].Outgoing[0].AirId);
console.log(oJson.Test[0].Outgoing[0].Fare);