import javax.xml.parsers.*; import javax.xml.transform.*; import javax.xml.transform.dom.*; import javax.xml.transform.stream.*; import org.w3c.dom.*; import java.io.*; public class UusDokument{ public static void main(String argumendid[]) throws Exception{ BufferedReader sisse=new BufferedReader(new InputStreamReader(System.in)); String[] linnanimed={"Tallinn", "Tartu", "Narva"}; Document d=DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); Element juur=d.createElement("eesnimed"); d.appendChild(juur); System.out.println("Palun eesnimi"); String enimi=sisse.readLine(); while(enimi.length()>0){ Element e=d.createElement("eesnimi"); e.appendChild(d.createTextNode(enimi)); juur.appendChild(e); System.out.println("Palun eesnimi"); enimi=sisse.readLine(); } Transformer t=TransformerFactory.newInstance().newTransformer(); t.transform(new DOMSource(d), new StreamResult(new FileOutputStream("tulemus.xml"))); } }