繁体   English   中英

删除有效负载响应中的xml声明

[英]remove xml declaration in payload response

我想从有效负载介体(post方法)创建的wso响应中删除xml声明。

  <?xml version='1.0' encoding='UTF-8'?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:mgod="MgOdinCToCrm" xmlns:mgex="MgExchange">
    <soapenv:Body>
        <m:getQuote xmlns:m="http://services.samples/xsd">
            <m:request>
                <m:symbol/>
            </m:request>
        </m:getQuote>
    </soapenv:Body>
</soapenv:Envelope>

我尝试使用xslt和js调解器来修改响应,但它没有帮助。 此介体只能修改body标签中的内容。 可能是有人遇到这个问题

尝试设置messageType,如下所示。

<property name="messageType" scope="axis2" type="STRING" value="application/xml"/>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM