本帖最后由 sAS112UUUYY111 于 2010-03-24 16:49:21 编辑

解决方案 »

  1.   

    Node node = doc.selectNodes(//abc/b);如果我没记错的话
      

  2.   

    我用的是SAX方式来解析xml,没用dom方式
      

  3.   

    我在startElement(namespace, localName, qName, atts)中
    调用了startElement(namespace, localName, qName, atts);来继续解析xml
      

  4.   

    SAX是按行解析的,你要的解决思路,不好解决的
      

  5.   

    不是很明白呢,是要取出所有的 a,aa,b,bb,c,cc 数据么?
      

  6.   


    对的。
    就是解析完a,再解析b,再解析c,
    这是如何控制实现的?
      

  7.   

    将a,b,c写到startElement(namespace, localName, qName, atts)外面,如何通过循环控制?
    还是写在startElement(namespace, localName, qName, atts)内部,进行比较呢?