如何从 SOAPBody 获取原始 xml?也许一些实用函数只会给我 Body xml(不是正文)。我不想重新发明代码来遍历每个节点/子节点 - 它可能已经存在于某些实用程序中?
骆驼流有一个数据转换器“soapjxb”,但我不需要映射/解组到 java 对象。
为什么我需要那个?:清理操作
其中一个客户端应用程序(我正在尝试使用 ApacheCamel 集成)正在向我的 mq 发送一条 xml 消息,该消息嵌入在一个肥皂信封中(“不必要的噪音”),我无法更改客户端应用程序. 我必须丢弃肥皂信封并在肥皂体内获取 xml 并将其发布到另一个 jmsqueue。
PS:我知道如何从 SOAPMessage 获取原始 xml,如此处所述:Getting Raw XML From SOAPMessage in Java