`

jaxen.jar解析XML文件

    博客分类:
  • Xml
 
阅读更多
在项目中导入jaxen.jar文件

	public void parserXml2(String fileName) {
		File inputXml = new File(fileName);
		SAXReader saxReader = new SAXReader();
		try {
			Document document = saxReader.read(inputXml);
			//查询节点下所有字节点
			List employees = document.selectNodes("/employees/employee");
			  for(Iterator it = employees.iterator(); it.hasNext();){
				  Element node = (Element)it.next();
				  //获得子字点属性及文本
				  System.out.println(node.element("name").getText()+node.element("name").attributeValue("attributevalue"));
				  System.out.println(node.elementText("age"));
				  
			  }
		} catch (DocumentException e) {
			System.out.println(e.getMessage());
		}
	}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics