使用dom4j解析xml字符串
2011-02-23 23:53
471 查看
mport java.util.Iterator; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.SAXReader; public void do(String infoXML) { System.out.println(infoXML); SAXReader reader = new SAXReader(); Document document; try { document = DocumentHelper.parseText(infoXML); Element root = document.getRootElement(); //信息条数; int info_count=root.elements().size(); Iterator it =root.elements().iterator(); while(it.hasNext()) { Element info=(Element) it.next(); System.out.println(info.elementText("info_title")); System.out.println(info.elementText("index_code")); System.out.println(info.elementText("content")); //在此处理信息 System.out.println("附件开始"); Element adjuncts= info.element("adjuncts"); Iterator adjs=adjuncts.elements().iterator(); while(adjs.hasNext()) { Element adj=(Element) adjs.next(); System.out.println(adj.elementText("file_name")); System.out.println(adj.elementText("adjunct_content")); //在此处理附件; } System.out.println("=============================="); } } catch (DocumentException e1) { e1.printStackTrace(); } } |
相关文章推荐
- 使用dom4j生成xml字符串,以及解析xml字符串
- Java使用dom4j解析XML字符串
- 使用dom4j解析xml字符串
- java使用dom4j解析xml字符串
- 使用dom4j来解析相关的xml字符串
- 使用DOM4J解析xml字符串
- 字符串转换成XML并使用DOM、JDOM、DOM4J解析
- dom4j解析xml字符串
- 使用dom4j解析xml
- dom4j使用XPath解析xml
- 使用dom4j解析XML例子
- dom4j使用XPath解析XML返回null的解决方法
- 使用dom4j解析XML例子
- 使用dom4j的xPath解析XML
- dom4j解析XML字符串
- 使用Dom4j解析XML
- 在已知XML文件内容时,使用dom4j简单解析XML(String类型的XML)(用于服务器端)
- java解析xml字符串(用dom4j) (转载)
- 通过dom4j解析xml字符串(示例代码)
- dom4j解析xml字符串实例