如果你有一個Java對象和XML架構(XSD),什麼是採取該對象,並將其與架構轉換爲XML文件中的行的最好方式。對象和模式不瞭解彼此(因爲java類不是從模式創建的)。Java對象到XML模式
例如,在類中,可能有一個整數字段'totalCountValue',它對應於xsd文件中名爲'countTotal'的元素。有沒有創建映射的方法,它會說「如果對象包含int totalCountValue,則創建一個名爲'countTotal'的元素並將其放入XML中。 類似地,有可能在該對象的字段應該被忽略,或者在其應當對應於多個XML元素的對象的列表。
我看着XStream,但沒有看到任何(顯而易見)的方式。還有其他XML庫可以簡化這項任務嗎?
這個任務有更多的序列化器。 JiBX 請參閱此處瞭解更多信息:http://karussell.wordpress.com/2009/09/03/xml-serializers-for-java/ – Karussell 2010-02-26 13:03:55