private void makeNamelist(Document doc) { 
        String names = null; 
        Element root = doc.getDocumentElement(); 
        NodeList nameElements = root.getElementsByTagName("name"); 
        for(int i=0; i<nameElements.getLength(); i++) { 
            Element name = (Element)nameElements.item(i); 
            Text nametext = (Text)name.getFirstChild(); 
            if(names == null) 
                names = nametext.getData(); 
            else 
                names += ", " + nametext.getData(); 
        } 
        Element namelist = doc.createElement("namelist"); 
        Text namelisttext = doc.createTextNode(names); 
        namelist.appendChild(namelisttext); 
        root.insertBefore(namelist,root.getFirstChild()); 
    } 
} 
           
          
     
     
     
     
     
  
  |