|       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());
 }
 }
 
 
 
 
 
 
 
 
 |