android XMl 解析神奇xstream 二: 把对象转换成xml
前言:对xstream不理解的请看:android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件
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() ); //把对象转化为 XML XStream xstream1 = new XStream(); String string = xstream1.toXML( product ) ; System.out.println( "sss"+ string ); //把对象转化为 XML,并且设置别名 XStream xstream2 = new XStream(); xstream2.alias( "blog" , Product.class) ; //修改别名 String string2 = xstream2.toXML( product ) ; System.out.println( "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控制台无法输出 xml格式的 字符串
5、项目下载
http://download.csdn.net/detail/yanzi2015/8798893
android XMl 解析神奇xstream 二: 把对象转换成xml相关推荐
- android XMl 解析神奇xstream 四: 将复杂的xml文件解析为对象
前言:对xstream不理解的请看: android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 android XMl 解析神奇xs ...
- android XMl 解析神奇xstream 五: 把复杂对象转换成 xml ,并写入SD卡中的xml文件
前言:对xstream不理解的请看: android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 android XMl 解析神奇xs ...
- android XMl 解析神奇xstream 六: 把集合list 转化为 XML文档
前言:对xstream不理解的请看: android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件 android XMl 解析神奇xs ...
- android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件
简介 XStream 是一个开源项目,一套简单实用的类库,用于序列化对象与 XML 对象之间的相互转换. 将 XML 文件内容解析为一个对象或将一个对象序列化为 XML 文件. 1.下载工具 xstr ...
- java对象转xml 高性能_通过实例学习JAVA对象转成XML输出
一.总体说明 XML和JSON 是最为常用的数据交换格式 本例子演示如何将java对象,转成XML输出. 二.流程 1.在上文的例子中,创建一个包"com.waylau.rest.bean& ...
- 利用XSLT把ADO记录集转换成XML
由于XML(可扩展标记语言:eXtensible Markup Language)真正的平台无关性,它正在逐渐成为数据传输的主要介质.XML是一种自描述的语言,数据本身就已经包含了元数据,即关于数据本 ...
- jquery对象PHP转换,JavaScript_jQuery对象与DOM对象之间的相互转换,1、jQuery对象转换成DOM对象
jQue - phpStudy...
jQuery对象与DOM对象之间的相互转换 1.jQuery对象转换成DOM对象 jQuery对象不能使用DOM中的方法,但如果对jQuery对象所提供的方法不熟悉,或者jQuery没有封装想要的方法 ...
- json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值...
json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 原文:json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值 主要内容: 一 ...
- 把对象转换成JSON字符串 第二稿支持移动设备
/*** 导入jackson包 把对象转换成JSON字符串 第二稿 支持移动设备* @param pn* @param request* @return*/@RequestMapping(value ...
最新文章
- JDBC操作数据库实例
- 详解微信域名防封的方法以及检测等工具的技术原理
- IDEA和Eclipse工程结构的区别
- Oracle Sequence用plsql修改
- C#多线程编程(6)--线程安全2 互锁构造Interlocked
- Tomcat - Tomcat安装
- WinCE程序的几种开发方法
- c# dataGridView与access数据库及其增删查改导出报表等
- java 静态类实例_Java中多个类的静态实例?
- Linux下开启关闭查看软件包信息
- 一文读懂电子罗盘的原理、校准和应用
- bootstrap之文字排版
- 制造业变革中的“三国杀
- Winfrom控件的使用
- android textview 字母数字键盘,android数字键盘怎样设置成默认的
- 前端页面加载缓慢的原因和性能优化问题
- 浓浓新华情 温暖大家庭
- mysql语句转为oracle语句
- 信息系统故障分析案例---------记一次性能检测系统故障排查
- PCA 降维 + 基于轮廓系数确定K-Means最优簇数
热门文章
- viso怎么控制连接线_德国菲斯曼故障出现这些字母代码怎么解决?
- 【小白学习C++ 教程】十三、C++命名空间namespace
- 今晚直播 | AAAI 2022论文解读:重新思考图像融合策略和自监督对比学习
- 今日arXiv精选 | 13篇EMNLP 2021最新论文
- 计算未来轻沙龙 | AI=知识+推理,知识工程与数据管理专场来了!
- T-GANs:基于“图灵测试”的生成对抗模型
- 腾讯医疗AI实验室:3篇论文被国际顶尖会议收录
- 表白记 BFS求最短路径
- python中calendar模块常用方法_Python的time模块中的常用方法整理
- 05丨数据同步:主从库如何实现数据一致