从XML响应创建动态值

时间:2016-08-26 12:04:47

标签: paw-app

我从服务中获得了XML响应:

extText: " ",
prevText: " ",

用于以下POST请求作为Body参数:

<token>80e7a83101cfd4f73920c7b4fdbe7f096fa9499c</token>

有没有办法如何从令牌创建动态值?我每次都需要手动复制粘贴......

1 个答案:

答案 0 :(得分:1)

绝对。 Request Parsed Dynamic Values正在使用JSON,XML和Form URL-Encoded主体。这里提供了一些文档(虽然它适用于JSON,并且XML在UI中没有很好地集成):https://paw.cloud/docs/advanced/reuse-values-from-previous-responses

以下是XML的一些详细步骤:

右键单击某个字段,然后选择:响应&gt;回应解析的身体

enter image description here

输入要访问的对象的XML路径:

enter image description here

不幸的是,我们当前使用的XML路径库并不总是一致的,因此要访问文本节点,请尝试.text.text[0] ...

在此示例中,我访问路径slideshow.slide.title.text[0]此XML:https://httpbin.org/xml