各位大侠,

我在尝试使用 jmeter 去测试 web serivce,返回的 HTTP 响应为 xml,xml 中嵌套有 json 内容。大概如下;

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soap:Body>
        <ns1:saveQysqResponse xmlns:ns1="http://service.qy.abc.com">
            <ns1:out>{"code":"0","message":"调用成功","result":"20"}</ns1:out>
        </ns1:saveQysqResponse>
    </soap:Body>
</soap:Envelope>

我的思路是先使用 XPath Extractor 提取出相应中的 json,然后再使用 json extracor 提取信息。

现在的问题是 XPath Extractor 不知道该如何设置,我做了如下设置后,系统报错 “前缀必须解析为名称空间:ns1”

请问大侠该怎么解决?


↙↙↙阅读原文可查看相关链接,并与作者交流