您的位置:首页 > 其它

dom方式解析xml

2011-07-19 20:21 239 查看
1,data.xml文件内容





2,解析的代码

package com.company.xmlParse.test;
import java.io.File;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
import org.w3c.dom.NodeList;
/**
* 解析xml文件方法DOM
* @author Administrator
*
*/
public class ParseXmlDOM {
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
long lasting =System.currentTimeMillis();
File f=new File("src/data.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());
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: