2011-08-30 132 views
1

我正在使用XStream將java對象轉換爲xml。但我沒有得到正確的輸出。當我迭代對象時,我能夠獲取信息。但是當該對象通過XStream轉換爲xml時,數據會發生更改。我不知道會有什麼問題。將java對象轉換爲xml?

你可以提供一些替代樣本。

在此先感謝。 Easwar

+5

可以張貼代碼複製,它不該不會發生。 –

+1

即使XML與您期望的不完全相同,XStream也可以正常使用。 XStream創建一個XML,它將能夠解開它的當前配置。 對象的外觀和輸出XML是什麼?你如何看待產出? –

回答

1

備註:我是EclipseLink JAXB (MOXy)領導和JAXB 2(JSR-222)專家組的成員。

您是否考慮過使用JAXB實現(Metro,MOXy,Apache JaxMe等)?下面是映射與JAXB及XStream相同的對象模型進行比較的一個示例:

另外由於JAXB就是Java EE的一部分,它是用於其他Java EE缺省綁定層技術,如JAX-RS和JAX-WS:

莫西也含有超出JAXB規範了一些非常實用的擴展插件: