Removing and Changing Nodes 
To remove a node, you use its parent Node's removeChild method. To change it, you can either use the parent node's replaceChild operation or the node's setNodeValue operation. 

解决方案 »

  1.   

    我给你提供一个方法,我在机子上试过的,可以改变一个节点的值
    start为根节点参数
    private static void ChangeOrder(Node start, String elemName, String elemValue){
        if(start.getNodeName().equals(elemName)){
            start.getFirstChild().setNodeValue(elemValue);
          }
        for(Node child=start.getFirstChild();
            child!=null;
            child =child.getNextSibling()){
            ChangeOrder(child,elemName,elemValue);
            }
        }
      

  2.   

    http://expert.csdn.net/Expert/topic/1421/1421271.xml