第一步获取所要检索的xml对象三种方法中我也就用了用第一种很实用 

 1.读取XML文件,获得document对象            

       SAXReader reader = new SAXReader();              

      Document   document = reader.read(new File("csdn.xml"));

  2.解析XML形式的文本,得到document对象.

       String text = "<csdn></csdn>";            

       Document document = DocumentHelper.parseText(text);

  3.主动创建document对象.

       Document document = DocumentHelper.createDocument();  //创建根节点

       Element root = document.addElement("csdn");

第二步对节点进行操作

1.获取文档的根节点.

      Element root = document.getRootElement();

    2.取得某个节点的子节点.

      Element element=node.element(“四大名著");

    3.取得节点的文字

        String text=node.getText();

    4.取得某节点下所有名为“csdn”的子节点并进行遍历.

       List nodes = rootElm.elements("csdn"); 

        for (Iterator it = nodes.iterator(); it.hasNext();) {   

 Element elm = (Element) it.next();  

  // do something

}

     5.对某节点下的所有子节点进行遍历.    

      for(Iterator it=root.elementIterator();it.hasNext();){      

        Element element = (Element) it.next();      

       // do something 

 }