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

android XMl 解析神奇xstream 二: 把对象转换成xml

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

 

1、Javabeen 代码

package com.android10;public class Product {  private String name ;    private String age ;  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;  }}

 

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 );    Product product = new Product() ;    product.setName( "jhon" ) ;    product.setAge( "30" );    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>

  </com.android10.Product>

 

   <blog>

      <age>30</age>

      <name>jhon</name>

  </blog>

 

4、注意事项

在测试的时候,发现  System.out.println( "sss"+ string );   和   System.out.println( "sss"+ string2 );

输出的是:

 sss<com.android10.Product>
 sss<blog>

开始以为是哪里写错了,最后在 debug 断点调试的时候,发现 string 的值:

<com.android10.Product>  

       <age>30</age>

      <name>jhon</name>

  </com.android10.Product>

得出的结论是,eclipse控制台无法输出

 




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

关键词:Android

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

吉林省跨境电子商务协会:https://www.ikjzd.com/w/1573201529143025666
连云港港口集团有限公司:https://www.ikjzd.com/w/1573201529792798722
京麦工作台:https://www.ikjzd.com/w/1573201530023829505
吉茂跨境电商学校:https://www.ikjzd.com/w/1573201531030118401
成都金梦想跨境电商:https://www.ikjzd.com/w/1573201531684429825
JNE:https://www.ikjzd.com/w/1573201532850790401
跨境支付百科——巴西支付篇:https://www.kjdsnews.com/a/1836648.html
大福地快捷酒店预订 大福酒店怎么走:https://www.vstour.cn/a/365187.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流