Karate 如何在空手道中提取带有冒号的json密钥

Karate 如何在空手道中提取带有冒号的json密钥,karate,Karate,答复如下: { "result": "SUCCESS", "_links": { "payment:cancel": { "href": "http://myhost:8080/12345" } } } 我尝试了以下方法: * def value = Response._links.payme

答复如下:

{
    "result": "SUCCESS",

    "_links": {
        "payment:cancel": {
            "href": "http://myhost:8080/12345"
        }

    }
}
我尝试了以下方法:

* def value = Response._links.payment:cancel.href
请帮助了解如何获取“付款:取消”的价值

* def response = 
"""
{
    "result": "SUCCESS",

    "_links": {
        "payment:cancel": {
            "href": "http://myhost:8080/12345"
        }

    }
}
"""
* def value = response._links['payment:cancel'].href
* match value == 'http://myhost:8080/12345'

非常感谢@PeterThomas的快速响应。“这对我很管用!”帕拉德维维迪说,“太好了!请阅读以下内容: