首页 文章

空手道 - 将整个响应从XML转换为Json

提问于
浏览
1

我正在使用肥皂服务,我需要将响应转换为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 回答

  • 0

    对不起,XML不等于JSON . 我真的不确定你在这里要做什么 . 空手道用于匹配某些预期的有效载荷 .

    也许您需要做的是获取示例XML响应,将其转换为JSON并将其保存为文件 . 然后使用 read() 语法在匹配中使用THAT - 这是有意义的 .

相关问题