阅读更多

学习Android的朋友欢迎加入:群 59324839(QQ)

PULL方式

public static void save(List persons, Writer writer) throws Throwable{

                   XmlSerializer serializer = Xml.newSerializer();

                   serializer.setOutput(writer);

                   serializer.startDocument("UTF-8", true);

                  

                   serializer.startTag(null, "persons");

                   for(Person person : persons){

                            serializer.startTag(null, "person");

                            serializer.attribute(null, "id", person.getId().toString());

                           

                            serializer.startTag(null, "name");

                            serializer.text(person.getName());

                            serializer.endTag(null, "name");

                           

                            serializer.startTag(null, "age");

                            serializer.text(person.getAge().toString());

                            serializer.endTag(null, "age");

                           

                            serializer.endTag(null, "person");

                   }

                   serializer.endTag(null, "persons");          

                   serializer.endDocument();

                  writer.flush();

                   writer.close();

         }

 

更多相关文章

  1. Android(安卓)通过接口的方式去调用服务里面的方法
  2. android实现事件监听的2种常用方式
  3. android 播放音频和视频
  4. Android调用RESTful WCF服务
  5. android 方式实现imageview圆角
  6. Android的数据存储方式
  7. android打开文件及打开方式(打开程序列表)
  8. android http协议post请求方式
  9. Android(安卓)添加桌面快捷方式操作

随机推荐

  1. Android图片动画播放
  2. 日拱一卒(七)
  3. Android(安卓)WebView 全面干货指南
  4. Android设置通知Notification
  5. Android(安卓)Device Monitor使用
  6. Android(安卓)SDK下载安装及配置教程
  7. 【Android(安卓)界面效果13】关于全屏和
  8. Android(安卓)httpGet 使用 以及使用Hand
  9. Android(安卓)Design Support Library使
  10. Android培训班(15)