【发布时间】:2015-03-28 20:29:46
【问题描述】:
我在 webservice xml 响应中有以下标记:
这在我的字符方法中报告为 ">
我已将 XMLInputFactory.IS_REPLACING_ENTITY_REFERENCES 设置为 Boolean.FALSE,但它不起作用。
谁能帮帮我?
提前致谢。
琼。
【问题讨论】:
我在 webservice xml 响应中有以下标记:
这在我的字符方法中报告为 ">
我已将 XMLInputFactory.IS_REPLACING_ENTITY_REFERENCES 设置为 Boolean.FALSE,但它不起作用。
谁能帮帮我?
提前致谢。
琼。
【问题讨论】:
不,这在 Woodstox 是不可能的。字符实体和预定义实体(lt、gt、amp、apos、quot)的处理是自动的,并且是 XML 解析器所必需的。
有一些 XML 解析器会暴露底层的原始缓冲区内容;我认为xpp3 可以做到这一点。你可以试试。但我所知道的所有 Stax 实现都不支持这种访问,也不支持 SAX 解析器。
【讨论】: