<!-- service.xml -->
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans">
<bean id="userService" class="cn.muriel.auto.service.UserService"/>
</beans>
<!-- 通过dom4J获取子节点Attribute的值 -->
public void getAttributeValue() throws DocumentException {
//导入dom4j.jar
SAXReader saxReader = new SAXReader();
//获取指定xml文件
URL url = this.getClass().getClassLoader().getResource("service/service.xml");
document = saxReader.read(url);
//获取根结点
Element rootElement = document.getRootElement();
//获取根结点下的子节点
List elements = rootElement.elements();
//遍历取出子节点
for (int i = 0; i < elements.size(); i++) {
//获取子节点
Element element = (Element) elements.get(i);
//获取子节点下的参数
Attribute idAttribute = element.attribute("id");
Attribute classAttribute = element.attribute("class");
System.out.println(idAttribute.getValue());
System.out.println(classAttribute.getValue());
}
}