JAVA 解析xml文件

今天解决了关于java解析xml文件的一个问题(采用dom4j方式)我总结了一下主要的解析方法

先建立解析器

SAXReader builder=new SAXReader();

建立读取文件的file

File f = new File("E:/map.xml"); 

转换成document形式

Document doc = builder.read(new FileInputStream(f) );

读取根节点

Element rootElement = doc.getRootElement();

获取根节点的子节点集合

List list = rootElement.elements();

获取节点的id值

String id = bookElement.attributeValue("id");

获取节点的文本信息

String content = child.getText()

 

posted on 2013-03-07 21:06  liyingming  阅读(157)  评论(0)    收藏  举报

导航