freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xstream學(xué)習(xí)筆記-展示頁

2025-08-03 00:18本頁面
  

【正文】 方法public class Test{ public static void main(String[] args) { Person bean=new Person(張三,19)。 //反序列化 bean=(Person)(xml)。//為包名稱重命名 //序列化 String xml = (bean)。 XStream xstream = new XStream()。 (bean)。 (xml)。//設(shè)置reference模型,不引用 (人,)。 XStream xstream = new XStream(new JettisonMappedXmlDriver())。 (bean)。 (xml)。//不需要XPP3庫開始使用Java6 (人,)。//需要XPP3庫 //XStream xstream = new XStream(new DomDriver())。public class Test{ public static void main(String[] args) { Person bean=new Person(張三,19)。這樣用戶就不需要依賴xpp3[version].jar。JavaBean的字段可以是私有的,也可以沒有g(shù)etter或setter方法,還可以沒有默認(rèn)的構(gòu)造函數(shù)。Xstream序列化Json需要引用的jar包:jettison[version].jar。 (bean)。 (json)。 ()。 (bean)。 (xml)。 XStream xstream = new XStream()。 } Override public String toString() { return Person [name= + name + , age= + age + ]。 public Person(String name,int age) { =name。(2) Xstream的簡單例子class Person//JavaBean實體類{ private String name。Xstream操作Xml與Json1. Xstream介紹 1(1) Xstream介紹 1(2) Xstream的簡單例子 12. Xstream的基本使用 2(1) Xstream序列化XML 2(2) Xstream序列化Json 33. Xstream序列化重命名 3(1) 為包重命名:()方法 3(2) 為類重命名:()方法 3(3) 為字段重命名:()方法 4(4) 省略集合根節(jié)點:()方法 4(5) 把字段節(jié)點設(shè)置成屬性:()方法 5(6) 隱藏字段:()方法 54. Xstream注解的使用 6(1) 設(shè)置Xstream應(yīng)用注解 6(2) 重命名注解:XStreamAlias() 6(3) 省略集合根節(jié)點:XStreamImplicit 7(4) 把字段節(jié)點設(shè)置成屬性:XStreamAsAttribute 7(5) 隱藏字段:XStreamOmitField 8(6) 設(shè)置轉(zhuǎn)換器:XStreamConverter() 85. Xstream自定義的轉(zhuǎn)換器 8(1) Xstream自帶的轉(zhuǎn)換器 8(2) 使用自定義的轉(zhuǎn)換器 8(3) 常用的轉(zhuǎn)換器接口與抽象類 106. Xstream對象流的使用 10(1) Xstream對象輸出流 10(2) Xstream對象輸出流 117. Xstream持久化API 11(1) 保存JavaBean對象 11(2) 讀取并刪除JavaBean對象 128. Xstream操作Json 12(1) Xstream序列化Json的重命名 12(2) 去掉序列化Json的根節(jié)點 13(3) Json的解析器區(qū)別 14作者:李志偉時間:201406301. Xstream介紹(1) Xstream介紹Xstream是一種OXMapping 技術(shù),是用來處理XML文件序列化的框架,在將JavaBean序列化,或?qū)ML文件反序列化的時候,不需要其它輔助類和映射文件,使得XML序列化不再繁索。Xstream也可以將JavaBean序列化成Json或反序列化,使用非常方便。 private int age。 =age。 }}public class Test{ public static void main(String[] args) { Person bean=new Person(張三,19)。 //XML序列化 String xml = (bean)。 //XML反序列化 bean=(Person)(xml)。 xstream = new XStream(new JettisonMappedXmlDriver())。 //Json序列化 String json=(bean)。 //Json反序列 bean=(Person)(json)。 }} 程序運行結(jié)果: name張三/name age19/age/Person [name=張三, age=19]{:{name:張三,age:19}}Person [name=張三, age=19注意:Xstream序列化XML時需要引用的jar包:xstream[version].jar、xpp3[version].jar、xmlpull[version].jar。使用Xstream序列化時,對JavaBean沒有任何限制。2. Xstream的基本使用(1) Xstream序列化XMLXstream序列化XML時可以允許用戶使用不同的XML解析器,用戶可以使用一個標(biāo)準(zhǔn)的JAXP DOM解析器或自Java6集成StAX解析器。Xstream序列化XML時,也可以對XML節(jié)點重命名。 //XStream xstream = new XStream()。//不需要XPP3庫 XStream xstream = new XStream(new StaxDriver())。//為類名節(jié)點重命名 //XML序列化 String xml = (bean)。 //XML反序列化 bean=(Person)(xm
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1