我想实现以下功能:
在xml文件中找到一个我想要2级节点,然后将该节点下的3级节点内容放入数组。
我用的办法是,自己在2级节点的while循环中用if判断,然后实现,可是这样相当于自己码程序了,不知道jdom有没有能实现这个方法的自己的类?
谢谢拉

解决方案 »

  1.   

    难道 JDom 不支持简单的  XPath ? 如果有支持 XPath 或 XQuer 的 实现同时也比较简单的话,那可能更实用些, 听说过  Saxon 支持 XQuery ,只是没了解过, 不知道 是不是简单实用。 如果你只是取数据,而不用保存整个XML DOM 树的话, 建议用 Apache Digester ,基干 SAX 解析,不建 DOM 树的,  我看了它提供的源码里面的文档, 发现只要看几个HTML 页面就知道怎么取数据了, 简单实用。
      

  2.   

    好象支持xpath,那个东西我好像没有用过,我去看看~谢谢拉