Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用xslt在Soap响应中保留空白_Xslt_Soap_Ibm Datapower - Fatal编程技术网

使用xslt在Soap响应中保留空白

使用xslt在Soap响应中保留空白,xslt,soap,ibm-datapower,Xslt,Soap,Ibm Datapower,我们正在从后端应用程序接收带有空格的soap响应,当我看到datapower probe未格式化格式时,我可以看到空格。但是消费者团队从datapower webservice proxy接收到的响应没有空格。我们如何发送未格式化的响应,或者如何在响应中保留空格? 但当我使用soapUI进行测试时,我得到了预期的响应,其中包含空格。请给出建议 实际结果: <restopic:SequencedText> <seqtxt:Sequence>00010<

我们正在从后端应用程序接收带有空格的soap响应,当我看到datapower probe未格式化格式时,我可以看到空格。但是消费者团队从datapower webservice proxy接收到的响应没有空格。我们如何发送未格式化的响应,或者如何在响应中保留空格? 但当我使用soapUI进行测试时,我得到了预期的响应,其中包含空格。请给出建议

实际结果:

    <restopic:SequencedText>
    <seqtxt:Sequence>00010</seqtxt:Sequence>
    <seqtxt:Text>% LOB: Facility, Professional Effective Date: 07/11/97</seqtxt:Text>
    </restopic:SequencedText>
预期结果:

    <restopic:SequencedText>
    <seqtxt:Sequence>00010</seqtxt:Sequence>
    <seqtxt:Text>%   LOB: Facility, Professional                 Effective Date: 07/11/97</seqtxt:Text>
    </restopic:SequencedText>

提前谢谢

首先,不要相信探测器! 它将根据它认为正确的内容格式化消息,空格可能会消失。 在默认域中捕获XML文件并从中获取归档文件,以查看它的真实外观

DataPower不会触及XML元素值,因此我猜测可能是消息离开DataPower后发生了某些事情,或者是字符代码的某些转换,或者是某些东西弄乱了您的空间

在文件捕获中,您将能够看到传入和传出的消息,然后您将知道它的外观