利用dom4j-1.6.1.jar包中的DocumentHelper、Element类。 public String getURL(String xml) throws DocumentException{ Element root = DocumentHelper.parseText(xml.toString()).getRootElement(); System.out.println(root.getName()); String URL=root.attributeValue("form"); return URL; } public List<Element> getActivityNames(String xml) throws DocumentException{ Element root = DocumentHelper.parseText(xml.toString()).getRootElement(); List<Element> elements=root.elements(); List<Element> list=new ArrayList<Element>(); for(Element elem:elements){ if("task".equals(elem.getName())){ list.add(elem); } } return list; }