我正在使用肥皂服务,我需要将响应转换为Json并打印相同的 . 我试着像下面那样实现这个目的;但是在跑步的时候,它会跳到线下并且不会发生 . 我可以直接使用 *json jsonres = response
但只是分配给一个变量以便于阅读 .
When soap action 'getResponse'
* def xmlres = response
* json jsonres = xmlres
* match jsonres == response
* print jsonres
Then match response contains 'Success'
1 回答
对不起,XML不等于JSON . 我真的不确定你在这里要做什么 . 空手道用于匹配某些预期的有效载荷 .
也许您需要做的是获取示例XML响应,将其转换为JSON并将其保存为文件 . 然后使用
read()
语法在匹配中使用THAT - 这是有意义的 .