2个回答
展开全部
package com.sun;
import java.io.File;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class Dom4jTest {
public void fun() {
File file = new File("d:\\toRead.xml");
//用SAXReader来加载xml文件
SAXReader saxReader = new SAXReader();
//获取xml文件的Document对象
Document document = saxReader.read(file);
//获得Document对象的根节点,就是UFIDA-FAHON-WebService节点
Element rootElement = document.getRootElement();
//list 里面装的就是你的xml文件根节点的所有子节点,就是所有的U8ArrivalVouch节点
List<Element> list = rootElement.elements();
//增强for循环来遍历所有的U8ArrivalVouch节点
for (Element element : list) {
//待处理内容,可以继续用elements()方法继续获得所有的子节点
;
}
}
}
//你的xml文件的最后应该是</UFIDA-FAHON-WebService>才对,这才符合xml规范
<UFIDA-FAHON-WebService>
......
</UFIDA-FAHON-WebService>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询