android 用代码编辑xml文件

陈怡欣 发布于 2012/02/22 16:18
阅读 1K+
收藏 0
请问一个关于android的问题,如何用代码在一个xml文件中插入数据或编辑xml文件中的数据呢?
加载中
0
鉴客
鉴客

Android 内置了 XmlPull 这个工具,可以先使用它解析 XML ,然后重新生成

陈怡欣
陈怡欣
嗯 知道了。
鉴客
鉴客
@陈怡欣 : XML就是字符串,你按照XML的格式拼接字符串就是了,然后写字符串到文件里
陈怡欣
陈怡欣
那我想问的是,如何将数据写到XML文件呢
鉴客
鉴客
@陈怡欣 : XML不适合用来做编辑,你可以自己建一个列表,然后直接在内存里修改,完了再写到XML里
陈怡欣
陈怡欣
其实我的意思是这样,假如我有很有个联系人的姓名和电话号码,那么我如何将这些数据组成一个xml文件,然后又如何对这个文件里的某一个数据进行编辑。
0
J
JiaYonh

参看android源码SharedPreferences

例如

  1. Editor sharedata = getSharedPreferences("data"0).edit();  
  2.    sharedata.putString("item","hello getSharedPreferences");  
  3.    sharedata.commit();
从上面看 出,编辑完后,它同样需要经过 commit()来保存修改。而不是实时的。

返回顶部
顶部