maven引入dom4j,
public static void main(String[] args) {
File file = new File("D:\\my\\test.xml");
SAXReader saxReader = new SAXReader();
try {
Document document = saxReader.read(file);
Element rootElement = document.getRootElement();
System.out.println("----------"+rootElement.selectSingleNode("/ap/ReqSeqNo").getName());
rootElement.elements().forEach(element -> {
System.out.println(element.getName() + "=" + element.getText());
});
System.out.println(document.getRootElement().getName());
} catch (DocumentException e) {
e.printStackTrace();
}
}
rootElement.selectSingleNod()這裏拋出異常:ClassNotFoundException: org.jaxen.JaxenException
缺少依賴jaxen:
<dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>2.1.3</version> </dependency>