我正在使用JaxWsPortProxyFactoryBean从wsdl创建一个简单的ws客户端。一切都按预期工作,但不幸的是我得到的响应包含unicode字符,这些字符在xml文档中无效。不幸的是,这是第三方网络服务,所有者目前无法更改内容。 因此我越来越喜欢但下列情况除外:如何用Spring的JaxWsPortProxyFactoryBean忽略无效的xml响应
javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1563]
Message: An invalid XML character (Unicode: 0x1a) was found in the element content of the document.
反正有没有忽略这些错误,接收响应并清除它自己?如果不是,有没有“适当”或“通常”的方式来处理这种情况?
感谢
“我正在获取包含unicode字符,这些字符在xml文档中无效。” - 这完全不正确。 XML可以具有unicode字符。 – 2012-08-06 14:09:52
我可能写错了(对不起我的英文)。我的意思是这个响应包含一些对xml无效的unicode字符。下面提到的Pangea究竟是什么。 – gpol 2012-08-07 05:59:32