java解析xml

首先导入dom4j-1.6.1.jar;
然后 File xmlFile = new File("xml绝对路径");
InputStream filestream = new FileInputStream(xmlFile);//指定文件流
Charset charset = Charset.forName("GBK");//指定文本格式
Reader r = new InputStreamReader(filestream,charset);
SAXReader reader = new SAXReader();
Document doc = reader.read(r);
Element root = doc.getRootElement();
List<Element> list = root.elements("VPC");
for(int t = 0;t<vpcs.size();t++){
Element vehNode = vpcs.get(t);
vehNode.elementTextTrim("YX");//获取字段的值
}

你可能感兴趣的:(解析xml)