1、引用dom4j的jar包
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
2、解析过程:
举例:
String xmlStr = "<?xml version='1.0' encoding='UTF-8' ?><xml><success>true</success><tt>abcdefg</tt></xml>";
Document document = DocumentHelper.parseText(xmlStr);
Element rootElement = document.getRootElement();// 获取根节点 xml
for (Iterator iterator = rootElement.elementIterator(); iterator.hasNext();) {
Element element = (Element) iterator.next();//获取元素
if(element.getName().equals("success")){//获取元素名
String str = element.getData().toString();//获取元素值
}
}
转自:https://blog.youkuaiyun.com/rickyleo2010/article/details/79349401