在spring中使用dom4J来读取xml文件
<Element_root>
<element_son>
<property_one>property_value</property_one>
</element_son>
</Element_root>
在上面这段里,Element_root为rootElement,element_son为子节点,property_one为子节点中的属性
File file = File("xml路径");
SAXReader reader = new SAXReader();
Document doc = reader.read(file);
Element rootElement = doc.getRootElement(); // 取得根节点,也就是Element_root节点
List<Element> lstEles = rootElement.elements();
for (Element ele : lstEles) { // 遍历主节点下的所有节点,就是element_son节点列表
String elementText = ele.element("property_one").getStringValue(); // 一个节点下的property_one里包裹的值
// 还有其它一些方法可以瞅瞅,能满足大部分需求。
}