DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance()
try
{
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse(new File("students.xml"));
NodeList nl = doc.getElementsByTagName("student");
int len = nl.getLength();
for(int i = 0;i < len; i++)
{
Element eltStu =(Element)nl.item(i);
Node eltName = eltStu.getElementsByTagName("name").item(0);
Node eltAge = eltStu.getElementsByTagName("age").item(0);
String name = eltName.getFistChild().getNoteValue();
String age = eltAge.getFistChild().getNoteValue();
System.out.println("姓名:" + name);
System.out.println("年龄:" + name);
}
}
catch(ParserConfigurationException e)
{
e.printStackTrace();
}