顺便说一句,可以考虑把xml解析到一个数状对象中,假设这个xml是个用来做配置的,参考这个接口:
public interface Configuration {
String getName();
Configuration locate(String location);
Configuration getParent();
boolean hasChild(String name);
Configuration getChild(String name);
Configuration[] getChildren();
Configuration[] getChildren(String name);
String[] getParameterNames();
String getParameter(String name);
}