List<Element> list=doc.selectNodes("/g/g |/g/use");

解决方案 »

  1.   

    支持
    List <Element> list=doc.selectNodes("/g/g |/g/use");
    http://www.w3school.com.cn/xpath/xpath_syntax.asp
    学下xpath吧
    这里的教程很详细啊 
    而且相当简单
      

  2.   

    elements也行
      

  3.   

    楼上用xpath的方法不行. 首先在我的程序里调用selectNotes函数的不是doc而是element. 还有这样按照xpath取得的元素都是最后的叶结点. 但是我还需要中间的节点. 因为这个xml文件中是g标签套g标签. 多少层不定. 我需要的是将当前节点下的g节点use节点取出来, 然后继续作往下层递归直到最后的叶结点. 多谢各位继续给支点着把.
      

  4.   

    递归循环elements(),然后逐个判断标签