|
|
1
1
我不确定您是否反对使用DOM来实现这一点,因为您可能使用XOM来避免DOM!无论如何,使用所描述的JAXB绑定器 here 和XOM一起 DOMConverter ,您可以从JAXB到DOM再到XOM,而无需使用字符串或字节缓冲区。 XOM没有从SAX ContentHandler创建XOM文档的实用程序,这太糟糕了,因为JAXB还支持编组到该对象的实例。XOM有一个 SAXConverter 这可以从文档创建ContentHandler,但不能反过来。 这是一条与此相关的线索 XOM-interest 邮件列表。 |
|
|
2
1
我找到了旧项目 nux : http://acs.lbl.gov/software/nux//api/nux/xom/pool/XOMUtil.html
http://acs.lbl.gov/software/nux/api/nux/xom/io/StaxUtil.html …还包括一个XOM生成器实现,它使用一个StAX解析器而不是SAX解析器;加上从底层XOM文档或片段读取的XMLStreamReader实现;加上其他工具。 statuil.createXMLStreamReader(节点根) 构造并返回从底层XOM节点读取的StAX XMLStreamReader pull解析器实现;通常是文档或片段(子树);非常适合将XOM树高效地转换为SOAP/AXIOM、JAXB 2、JiBX或XMLBeans,例如,当通过解组器(可能与StreamingPathFilter结合使用)增量转换XQuery结果时。 这可能有帮助吗? |
|
|
Alan Silva · 如何反序列化XML列表? 8 年前 |
|
|
yogsma · 从XSD模式生成Java类 8 年前 |
|
|
jsosnowski · JAXB、XJC:生成字段到类大纲 8 年前 |
|
|
akash prasad · 当我尝试POST请求时得到400响应 8 年前 |
|
|
Ayo K · 将Soap XML响应转换为对象 8 年前 |