0
我有一些堅持,是由XStream的生成的XML子元素,看起來像:如何告訴XStream的忽略有'class屬性
<CalculationDefinition>
<id>47</id>
<version>3</version>
<name>RHO error (pts)</name>
<expression class="com.us.provider.expression.AbsoluteValue">
....
</expression>
</CalculationDefinition>
我想不同,現在堅持這樣的內容,想要告訴XStream完全忽略表達式元素。關於如何使用MapperWrapper(例如XStream JIRA)進行此操作的討論有很多鏈接,但據我所知,對於具有'class'屬性的元素來說,它不起作用。
這可以通過在CalculationDefinition中留下'表達式'字段來解決,但我寧願不必將它保留在那裏,因爲它沒有在代碼中使用。
我一直希望避免這一額外的步驟,但如果這是最好的辦法...... – sharakan