需要的类: import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.NodeList; import org.xml.sax.SAXException; import android.content.Context; 使用,需要给有一个Context类的实例context, DocumentBuilderFactory docBuilderFactory = null; DocumentBuilder docBuilder = null; Document doc = null; try { docBuilderFactory = DocumentBuilderFactory.newInstance(); docBuilder = docBuilderFactory.newDocumentBuilder(); //xml file 放到 assets目录中的 doc = docBuilder.parse(context.getResources().getAssets().open( "123.xml")); //root element Element root = doc.getDocumentElement(); //Do something here //get a NodeList by tagname NodeList nodeList = root.getElementsByTagName("tag"); } catch (IOException e) { } catch (SAXException e) { } catch (ParserConfigurationException e) { } finally { doc = null; docBuilder = null; docBuilderFactory = null; }