在《Android 生成xml文件》一文中使用流的形式写入xml格式文件,但是存在一定的问题,那就是在短信内容中不能出现<>之类的括号,本文使用xml序列化器来解决 xml序列化器对象 XmlSerializer xs = Xml.newSerializer();* 给序列化器设置输出流 File ...
分类:
移动开发 时间:
2016-06-05 12:23:31
阅读次数:
150
首先,指定XML格式,我指定的XML格式如下: 一、用xml序列化器来生成xml文件 二、利用pull解析xml文件 ...
分类:
其他好文 时间:
2016-05-06 21:56:48
阅读次数:
188
生成XML文件创建几个虚拟的短信对象,存在list中备份数据通常都是备份至sd卡使用StringBuffer拼接字符串把整个xml文件所有节点append到sb对象里sb.append("");//添加smss的开始节点sb.append("");.......把sb写到输出流中fos.write(...
分类:
其他好文 时间:
2015-09-08 18:03:37
阅读次数:
215
上节中我们是手动拼接xml文件,但是上节中那样的做法会有一个问题,比如:
//插入消息的内容
sBuffer.append("");
sBuffer.append(sms.getBody() + "");
sBuffer.append("");
我在插入消息内容的时候,在追加内容里面加了个 。 这样就会出现解析错误的
所以这节我们使用xml的序列化器来拼接短信内容。
下面的代码...
分类:
移动开发 时间:
2015-08-03 14:36:22
阅读次数:
171