如何在gatling中使用saveAs选项存储的xml数据
我的一个gatling请求返回xml数据。我必须将xml响应的子集传递到下一个请求的主体中 我获取并保存了如下xml子集:如何在gatling中使用saveAs选项存储的xml数据,xml,gatling,Xml,Gatling,我的一个gatling请求返回xml数据。我必须将xml响应的子集传递到下一个请求的主体中 我获取并保存了如下xml子集: .check(xpath(“元数据/metadata1/metadata2”).saveAs(“配置”) 现在,我的xml数据以字符串格式存储 下一个请求的主体部分只需要xml格式的数据。 为此,我尝试了以下方法: .body(StringBody(“${config}”) 但是xml数据并没有在这里传递 有什么问题吗?有没有其他更好的方法来获取xml响应并将其子集作为
.check(xpath(“元数据/metadata1/metadata2”).saveAs(“配置”)
现在,我的xml数据以字符串格式存储
下一个请求的主体部分只需要xml格式的数据。
为此,我尝试了以下方法:
.body(StringBody(“${config}”)
但是xml数据并没有在这里传递
有什么问题吗?有没有其他更好的方法来获取xml响应并将其子集作为下一个请求的主体传递?xml是一种非常复杂的格式,要为您尝试执行的操作提供一个通用的解决方案会非常复杂。这不仅仅是复制树的一部分:名称空间呢 因此,基本上,您无法使用Gatling中当前的XPath支持来实现这一点 我看到以下可能的解决办法:
XML是一种非常复杂的格式,要为您试图做的事情提供一个通用的解决方案是非常复杂的。它不仅仅是复制树的一部分:名称空间呢 因此,基本上,您无法使用Gatling中当前的XPath支持来实现这一点 我看到以下可能的解决办法: