File sourceFile=new File(path);
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
DocumentBuilder builder=factory.newDocumentBuilder();
Document doc=builder.parse(sourceFile);
//doc中包含了整个XML中的属性和值,通过下面的方法一一获取
/*获取XML属性*/
//根据属性名称获取到Map
NamedNodeMap attrRgm=doc.getElementsByTagName("flow").item(0).getAttributes();
//根据名称获取Map中对应的值
attrRgm.getNamedItem("").getNodeValue();
//这里只是个思路,具体的方法可以在实际使用详细了解