Hi amit, Here is the sample code to achieve your task.. Document document=new SAXReader().read("c:/student.xml"); Element students=document.getRootElement() ; Element student=students.addElement("student"); Element id=student.addElement("id") .addText("2"); Element name=student.addElement("name") .addText("name2"); Element city=student.addElement("city") .addText("city2"); FileOutputStream f1=new FileOutputStream("c:/student.xml"); XMLWriter writer=new XMLWriter(f1); writer.write(document); write.flush(); f1.close(); ------------ // student.xml <?xml version="1.0" encoding="UTF-8" ?> <students> <student> <id>1</id> <name>name1</name> <city>city1</city> </student> <student> <id>2</id> <name>name2</name> <city>city2</city> </student> </students> Hope i fulfilled your request... Best Regards, Paramaguru
Hi amit, Here is the sample code to achieve your task.. Document document=new SAXReader().read("c:/student.xml"); Element students=document.getRootElement() ; Element student=students.addElement("student"); Element id=student.addElement("id") .addText("2"); Element name=student.addElement("name") .addText("name2"); Element city=student.addElement("city") .addText("city2"); FileOutputStream f1=new FileOutputStream("c:/student.xml"); XMLWriter writer=new XMLWriter(f1); writer.write(document); write.flush(); f1.close(); ------------ // student.xml <?xml version="1.0" encoding="UTF-8" ?> <students> <student> <id>1</id> <name>name1</name> <city>city1</city> </student> <student> <id>2</id> <name>name2</name> <city>city2</city> </student> </students> Hope i fulfilled your request... Best Regards, Paramaguru
dim Node as xmlNode Dim Doc As New XmlDocument() Node = Doc.DocumentElement Dim elem As XmlElement = Doc.CreateElement("Node Name You Want To creat") elem.InnerText = txtName.Text Node.InsertAfter(elem, Node.FirstChild) Doc.Save(path)