android读取xml的代码实例

互联网 17-4-27
/**  * 从config.xml中获取版本信息以及应用id  *  * @param urlPath  * @return  * @throws Exception  */  public List<String> getUpdateInfo() {  Resources r = context.getResources();  // 通过Resources,获得XmlResourceParser实例  XmlResourceParser xrp = r.getXml(R.xml.config);  List<String> list = new ArrayList<String>();  // 如果是开始标签  try {  // 如果没有到文件尾继续执行  while (xrp.getEventType() != XmlResourceParser.END_DOCUMENT) {  // 如果是开始标签  if (xrp.getEventType() == XmlResourceParser.START_TAG) {  // 获取标签名称  String name = xrp.getName();  // 判断标签名称是否等于friend  if (name.equals("update")) {  // 获得标签属性追加到StringBuilder中  list.add(xrp.getAttributeValue(0));  list.add(xrp.getAttributeValue(1));  list.add(xrp.getAttributeValue(2));  }  } else if (xrp.getEventType() == XmlPullParser.END_TAG) {  } else if (xrp.getEventType() == XmlPullParser.TEXT) {  }  // 下一个标签  xrp.next();  }        } catch (XmlPullParserException e) {  e.printStackTrace();  } catch (IOException e) {  e.printStackTrace();  }  return list;  }

以上就是android读取xml的代码实例的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: android,xml
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:java DOMParser 解析xml的实例详解

相关资讯