Java世界

学习笔记

常用链接

统计

积分与排名

天籁村

新华网

雅虎

最新评论

如何解析XML文件

两个实现技术DOM(小规模)和SAX(大规模,树状结构)技术。

XML文件嵌入页面就是数据岛。

网络媒体是流式处理机制。

JDOM是SAX的智能型分支。

Dom4j集合框架,需要安装相应的jar包。

1.读取文档
 protected static Document parse(String xmlFile) throws Exception {
  SAXReader reader = new SAXReader();
  return reader.read(xmlFile);
 }

2.进行解析文档
try {
   Document doc = parse("testone.xml");
   String str = "/tags";
   List list = doc.selectNodes(str);
   for(Iterator it=list.iterator();it.hasNext();) {
    Element element = (Element)it.next();
    String node = element.selectSingleNode("taga").getStringValue();
    System.out.println(node);
   }
  } catch(Exception e) {
   e.printStackTrace();
  }

posted on 2007-12-24 12:33 Rabbit 阅读(1346) 评论(1)  编辑  收藏

评论

# re: 如何解析XML文件 2010-10-26 16:50 ytdytdty

ufufuouyuyfuyyutuytyu  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: