public static void main(String[] args) {
SAXReader reader = new SAXReader();
Document document = null;
try {
//加载配置文件
document = reader.read(Test.class.getResourceAsStream("test.xml"));
} catch (DocumentException e) {
LogFileService.error(e.getMessage(),e);
}
Element root = document.getRootElement();
Iterator<Element> iterator = root.elementIterator("dependency");
while(iterator.hasNext()){
Element e = iterator.next();
Iterator<Element> executionHanders = e.elementIterator("artifactId");
while(executionHanders.hasNext()) {
Element handerElement = executionHanders.next();
String artifactId = handerElement.getStringValue();
System.err.println(artifactId);
}
}
}
SAXReader reader = new SAXReader();
Document document = null;
try {
//加载配置文件
document = reader.read(Test.class.getResourceAsStream("test.xml"));
} catch (DocumentException e) {
LogFileService.error(e.getMessage(),e);
}
Element root = document.getRootElement();
Iterator<Element> iterator = root.elementIterator("dependency");
while(iterator.hasNext()){
Element e = iterator.next();
Iterator<Element> executionHanders = e.elementIterator("artifactId");
while(executionHanders.hasNext()) {
Element handerElement = executionHanders.next();
String artifactId = handerElement.getStringValue();
System.err.println(artifactId);
}
}
}