JDK 1.6包括通过JAX-WS API使用FastInfoset Web服务的功能。这些实现隐藏在com.sun.xml.internal
内部,包名称旨在将上帝的恐惧放入任何合理的Java开发人员(例如com.sun.xml.internal.fastinfoset.stax.StAXDocumentParser
(实现XMLStreamReader
)和{{1} }(实现com.sun.xml.internal.fastinfoset.stax.StAXDocumentSerializer
)。
我的理解是这些FastInfoset实现的使用是内部JAX-WS内容协商逻辑的一部分,因此不会暴露给公共API。但是,我想明确使用FastInfoset实现,使用它们的公共STAX接口,最好是通过公共工厂类,而不是直接引用这些内部包。
有没有人知道这个设施是否可用,可能是通过标准的STAX工厂?
答案 0 :(得分:2)
XMLInputFactory和XMLOutputFactory似乎有道理。
我的环境中有三个实现,其中一个是cxf(排除),一个来自codehaus(排除),另一个来自你指的快速信息包。
我发现这是使用Eclipse“References”,因为javadoc不包含“Use”部分。