首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

Android读取、写下xml文件

2012-07-02 
Android读取、写入xml文件项目中需要保存用户配置的系统设置,考虑将用户信息保存在xml中,保存在目录“/data/

Android读取、写入xml文件

项目中需要保存用户配置的系统设置,考虑将用户信息保存在xml中,保存在目录“/data/data/你的包名”下。

将用户配置信息写入xml中,代码如下:

public static boolean writeToXml(Context context, String str)throws UnsupportedEncodingException, FileNotFoundException {  try {OutputStream out = context.openFileOutput("userconfig.xml",Context.MODE_PRIVATE);OutputStreamWriter outw = new OutputStreamWriter(out);try {outw.write(str);outw.close();out.close();return true;} catch (IOException e) {return false;}} catch (FileNotFoundException e) {return false;} }

?

解析xml文件,代码如下:

public static Config parserXMl(Context context) {  Config config = null;ConfigHandler sax = new ConfigHandler();           InputStream inStream;try {  inStream = context.openFileInput("userconfig.xml"); config = sax.getConfig(inStream);inStream.close();} catch (Exception e) { return null;}            return config;  }

?

热点排行