用dom4j解析xml数据,dom4j可以点击下载,下面介绍下集成和使用方法。
集成项目中(AS):
在app文件夹下建立libs文件夹,将下载的dom4j架包拷贝到libs文件夹中,右击选择Add As Library。
使用方法:
try {
Document document = DocumentHelper.parseText(xml);
Element root = document.getRootElement(); //获取根元素
List<?> list = root.elements(); //获取所有子元素
for (int i = 0; i < list.size(); i++) {
Element element = (Element) list.get(i);
String name = element.getName(); //获取键
String value = element.getTextTrim(); //获取值
LogUtil.i("name",name+"");
LogUtil.i("value",value+"");
}
List<?> tables = root.elements("Table"); //获取特定名称的子元素
for (int i = 0; i < tables.size(); i++) {
}
} catch (DocumentException e) {
e.printStackTrace();
}