有沒有一種方法,以防止從XStream的像如下顯示的東西:如何防止XStream顯示class =「string」?
<user class="string">user</user>
<password class="string">password</password>
在一個XML輸出
?
有沒有一種方法,以防止從XStream的像如下顯示的東西:如何防止XStream顯示class =「string」?
<user class="string">user</user>
<password class="string">password</password>
在一個XML輸出
?
已失字段
爲了正確解串行化的XStream 具有與完整的對象圖 寫入到由一個 單個對象引用的XML。因此XStream有 來查找包含 所有方面的表示來重新創建對象。
然而,一些部件可能是 多餘的,例如,如果成員字段是 ,則可以輕鬆重新創建,並且其內容可以很容易地重新創建。在這種情況下,可以使用 XStream.omitField(Class, String)來省略 字段。
Thanx,我多麼愚蠢。 – 2011-04-04 16:54:36
好吧,這就是事情,我使用groovy腳本中的所有內容。所以* def *提供了這樣的輸出。這只是場地定義的問題。但你的回答非常有幫助。 – 2011-04-04 17:10:42
你想阻止XStream序列的某些字段? – Ralph 2011-04-04 16:49:45
我只需要一個乾淨的輸出。 – 2011-04-04 16:51:48
你的意思是乾淨的?在發佈的例子中哪些不乾淨? – Ralph 2011-04-04 16:54:14