1

我想使用 XSL 显示整个 SOAP 消息。我知道消息在var://context/INPUT变量中,并且为了显示整个消息,我使用序列化<dp:serialize select="dp:variable('var://context/INPUT')"/>dp用于 IBM DataPower 变量)。

但是这样一来,如果消息包含类似的字符ćčš或者љњшђж它们显示为类似#1084;&#1080等等。disable-output-escaping = "yes"不适用于序列化。

任何想法如何解决这个问题?

4

1 回答 1

0

只要消息是 XML,您就无法对它做任何事情,因为 DataPower 会转义这些字符,否则如果存在字符代码转换,就有“破坏”消息的风险。恐怕您必须将消息转换为 binaryNode 才能解决该问题。

于 2015-06-17T10:31:03.493 回答