2012-02-27 76 views
2

我從一個源(基本上是一個解析的xml文檔-java對象)獲取org.w3c.dom.Document類型的對象。我想使用這個XML文檔對象來使用JAXB創建Java對象。我怎樣才能做到這一點?JAXB和文檔對象

回答

0

從我的頭頂,你可能只是轉換DocumentStream並使用Unmarshaller轉換成你需要的JAXB實例。

喜歡的東西:

MyJAXB o = (MyJAXB)unmarshaller.unmarshall(new StringReader(arrayoutsream.tostring())); 

免責聲明:還沒有費心去看看這編譯,但你應該明白如何處理這個

+0

僅供參考 - JAXB( JSR-222)具有用於直接從DOM節點解編的API:http://stackoverflow.com/a/9464111/383861 – 2012-02-27 11:29:29