读书人

Android读取、写下xml文件

发布时间: 2012-07-02 17:46:22 作者: rapoo

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;  }

?

读书人网 >XML SOAP

热点推荐