<root>
 <aa>
  <bb>dddd</bb>
  <c>dddd</c>
 </aa>
</root>上面的结构,我如何才能用dom4j得到内容
<aa>
  <bb>dddd</bb>
  <c>dddd</c>
 </aa>

解决方案 »

  1.   

    使用XPATHDocument doc=org.dom4j.DocumentHelper.parseText("<root>\r\n" + 
       "  <aa>\r\n" + 
       "   <bb>dddd </bb>\r\n" + 
       "   <c>dddd </c>\r\n" + 
       "  </aa>\r\n" + 
       "</root> ");
      
      
      List nodes=doc.selectNodes("//aa");
      for(int i=0;i<nodes.size();i++){
      Element elem=(Element)nodes.get(i);
      System.out.println(elem.asXML());
      }
      

  2.   

    先得到用node.asXml()方法即可得到所求.
    我試了好久才弄出來.郁闷.