java读取xml文件数据

	 import java.io.File;   		  
	 import javax.xml.parsers.DocumentBuilder;   
	 import javax.xml.parsers.DocumentBuilderFactory;   		   
	 import org.w3c.dom.Document;   
	 import org.w3c.dom.NodeList;   		   
	 public class ReadXml {   
	 public static void main(String arge[]) {
	   long lasting = System.currentTimeMillis();   		   
	   try {   
	     File f = new File("C:\\Users\\20433\\Desktop\\sxfdemo.xml");   
	     DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();   
	     DocumentBuilder builder = factory.newDocumentBuilder();   
	     Document doc = builder.parse(f);   
	     NodeList nl = doc.getElementsByTagName("VALUE");   
	    for (int i = 0; i < nl.getLength(); i++) {   
	      System.out.print("车牌号码:"+ doc.getElementsByTagName("NO").item(i).getFirstChild().getNodeValue());   
	      System.out.println("车主地址:"+ doc.getElementsByTagName("ADDR").item(i).getFirstChild().getNodeValue());   
	     }   
	    } catch (Exception e) {   
	     e.printStackTrace();   
	    }   
	 }   

}
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_37565521/article/details/84640334