XStream 去掉class屬性

2021-06-19 17:57:30 字數 446 閱讀 9026

最近開始用xstream,遇到乙個如下的問題:

派單時間

sendtime

2013-12-16

在網上搜了一下,最後找到乙個解決方法:

xstream xs = new xstream();

xs.autodetectannotations(true);

class<?> cls = o.getclass();  

xs.alias(cls.get******name().tolowercase(), cls);  

xs.aliassystemattribute(null, "class"); // 去掉 class 屬性  

string str =xs.toxml(o);  

最後的str 輸出就沒有class屬性了

派單時間

sendtime

2013-12-16

improt和include以及 class的關係

include與 import的區別 兩者的作用效果相同,只是後者不會引起交叉編譯,確保標頭檔案只會被匯入一次 import與 class區別 import會包含這個類的所有資訊,包括實體變數和方法,而 class只是告訴編譯器,其後面宣告的名稱是類的名稱,至於這些類是如何定義的,暫時不用考慮,後面...

typescript 文件閱讀筆記 Classes

extends super class animal move distanceinmeters number 0 m.class dogextends animal bark const dog newdog fjdsl dog.bark 預設情況下,所有屬性為public。class anima...

XStream入門示例DEMO

pojo類 public class xstreamtestpojo test類 public class xstreamtestutil public void writerxml listpojo catch ioexception e suppresswarnings unchecked pu...