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

正文內(nèi)容

xstream學(xué)習(xí)筆記(專業(yè)版)

2025-09-05 00:18上一頁面

下一頁面
  

【正文】 }}public class Test00{ public static void main(String[] args) { Person bean=new Person(張三,19)。 XStreamAlias(年齡) private int age。 public Person(String name, int age) { = name。 }}程序運行結(jié)果:objectstream name張三/name age12/age / name李四/name age19/age / stringHello/string int12345/int/objectstream注意:。 (new PersonConverter())。 (年齡)。 } Override public String toString() { return Person [name= + name + , age= + age + , sex= + sex + ]。 = age。 XStreamAlias(朋友) private List friends。 (xml)。 private List friends。 XStream xstream = new XStream()。 }}程序運行結(jié)果:?xml version= ?人name張三/nameage19/age/人Person [name=張三, age=19](2) Xstream序列化JsonXstream序列化Json與序列化XML類似,例如:public class Test{ public static void main(String[] args) { Person bean=new Person(張三,19)。 }} 程序運行結(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。 private int age。 (bean)。//需要XPP3庫 //XStream xstream = new XStream(new DomDriver())。 XStream xstream = new XStream()。//為類的字段節(jié)點重命名 (年齡, ,age)。 (xml)。 (bean)。 = age。 } Override public String toString() { return Person [name= + name + , age= + age + , friends= + friends + ]。 } public void setAge(int age) { = age。 ()。 }}public class Test{ public static void main(String[] args) throws IOException { XStream xstream = new XStream()。 StringReader reader = new StringReader(s)。(2) 讀取并刪除JavaBean對象public class Test{ public static void main(String[] args) throws IOException, ClassNotFoundException { PersistenceStrategy strategy = new FilePersistenceStrategy(new File(D:\\tmp))。 //Json反序列化 bean=(Person)(xml)。JsonHierarchicalStreamDriver:只支持序列化,不支持反序列化。 //Json序列化 String xml = (bean)。 (new Person(王五,17))。 } Override public String toString() { return Person [name= + name + , age= + age + ]。 public Person(String name, int age) { = name。 ()。 } public void setName(String name) { = name。 = age。 //XStreamImplicit//只隱藏集合根節(jié)點 XStreamImplicit(itemFieldName=朋友)//設(shè)置重復(fù)的節(jié)點名,可能會導(dǎo)致無法反序列化 private ListString friends。 (xml)。 (, friends)。 XStream xstream = new XStream()。 (bean)。public class Test{ public static void main(String[] args) { Person bean=new Person(張三,19)。 (xml)。 =age。使用Xstream序列化時,對JavaBean沒有任何限制。//設(shè)置Json解析器 ()。//為類名節(jié)點重命名 //序列化 String xml = (bean)。 = age。 (bean)。 = age。 } Override public String toString() { return Person [name= + name + , age= + age + , friends= + friends + ]。這些轉(zhuǎn)換器的詳細信息網(wǎng)址:(2) 使用自定義的轉(zhuǎn)換器class Person
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1