postman断言返回报文是否包含某些字段是如何实现的?

如题,java后端需要比较返回的报文(xml,json)是否包含某些字段该如何实现?stringUtils.contain方法只能比较一段固定的字符串,如果是隔开的几个层级该怎么办呢? 祝大家中秋快乐,阖家团圆!

试试用正则去匹配呢


{
    "code": 200,
    "msg": "成功",
    "data": [
        {
            "userlist": "8,12,13,14,15",
            "team": [
                {
                    "userid": 8,
                    "username": "黄大大"
                },
                {
                    "userid": 12,
                    "username": "杨大大"
                },
                {
                    "userid": 14,
                    "username": "高大大"
                }
            ],
            "userName": "黄大大",
            "aid": 1,
            "userid": 8,
            "jlzt": "Y"
        }
]
}

如上json.报文返回的格式大多都是固定的。就是状态码 状态码说明 数据集 我们一般需要验证的都是数据集的数据。只需要取出DATA里面的数据验证就可以了