Java JAXB和文档对象
我从源代码(基本上是一个解析过的xml文档-java对象)获取类型为Java JAXB和文档对象,java,jaxb,Java,Jaxb,我从源代码(基本上是一个解析过的xml文档-java对象)获取类型为org.w3c.dom.Document的对象。我想使用这个xml文档对象使用JAXB创建java对象。我该怎么做呢?在我的脑海中,您可以将文档转换为流,并使用解组器转换为所需的JAXB实例 比如: MyJAXB o = (MyJAXB)unmarshaller.unmarshall(new StringReader(arrayoutsream.tostring())); 免责声明:我甚至不想知道这是否编译,但您应该了解如
org.w3c.dom.Document
的对象。我想使用这个xml文档对象使用JAXB创建java对象。我该怎么做呢?在我的脑海中,您可以将文档
转换为流
,并使用解组器
转换为所需的JAXB
实例
比如:
MyJAXB o = (MyJAXB)unmarshaller.unmarshall(new StringReader(arrayoutsream.tostring()));
免责声明:我甚至不想知道这是否编译,但您应该了解如何处理此问题您可以直接从DOM对象中解组,这包括一个
org.w3c.DOM.Document
:
javax.xml.transform.DOM.DOMSource
中,并使用以下API: