星空网 > 软件开发 > 操作系统

android XMl 解析神奇xstream 三: 把复杂对象转换成 xml

前言:对xstream不理解的请看:

android

android

 

1、JavaBeen

package com.android10;public class Person {  String pName ;  String pAge ;    public String getpName() {    return pName;  }  public void setpName(String pName) {    this.pName = pName;  }  public String getpAge() {    return pAge;  }  public void setpAge(String pAge) {    this.pAge = pAge;  } }

 

package com.android10;public class Product {  private String name ;  private String age ;  private Person person ;  public String getName() {    return name;  }  public void setName(String name) {    this.name = name;  }  public String getAge() {    return age;  }  public void setAge(String age) {    this.age = age;  }  public Person getPerson() {    return person;  }  public void setPerson(Person person) {    this.person = person;  }}


2、主要方法

package com.android10;import android.app.Activity;import android.os.Bundle;import com.thoughtworks.xstream.XStream;public class MainActivity extends Activity {  @Override  public void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView( R.layout.activity_main );        Person person = new Person() ;    person.setpName( "saliy" ) ;    person.setpAge( "36" );        Product product = new Product() ;    product.setName( "jhon" ) ;    product.setAge( "30" );    product.setPerson( person );    System.out.println("sss " + product.getName() + product.getAge() );    //把对象转化为     XStream xstream1 = new XStream();      String string = xstream1.to"sss"+ string );     //把对象转化为     XStream xstream2 = new XStream();     xstream2.alias( "blog" , Product.class ) ;  //修改别名    String string2 = xstream2.to"sss"+ string2 );   }}

 

3、运行结果

<com.android10.Product> <age>30</age> <name>jhon</name> <person>  <pAge>36</pAge>  <pName>saliy</pName> </person></com.android10.Product><blog> <age>30</age> <name>jhon</name> <person>  <pAge>36</pAge>  <pName>saliy</pName> </person></blog>


4、代码下载

http://download.csdn.net/detail/yanzi2015/8800411

 




原标题:android XMl 解析神奇xstream 三: 把复杂对象转换成 xml

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

Karmaloop:https://www.ikjzd.com/w/1573201673221562370
Karrot:https://www.ikjzd.com/w/1573201675251605506
哈萨克斯坦市场:https://www.ikjzd.com/w/1573201685628313601
Kazpost:https://www.ikjzd.com/w/1573201687851294721
Keenu:https://www.ikjzd.com/w/1573201689348661250
克里斯兰国际物流:https://www.ikjzd.com/w/1573201699032965122
九寨沟景区地图(详细指南和攻略):https://www.vstour.cn/a/365176.html
重庆品胜科技与星苹台达成合作 助力部队现代化后勤建设 :https://www.kjdsnews.com/a/1836523.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流