Here you can find the source of appendElement(Element parent, String tagName, String value)
public static Element appendElement(Element parent, String tagName, String value)
//package com.java2s; //License from project: Apache License import org.w3c.dom.Element; import org.w3c.dom.Node; public class Main { public static Element appendElement(Element parent, String tagName) { Element child = parent.getOwnerDocument().createElement(tagName); parent.appendChild(child);//w w w .ja v a 2s . c o m return child; } public static Element appendElement(Element parent, String tagName, String value) { Element child = appendElement(parent, tagName); child.appendChild(child.getOwnerDocument().createTextNode(value)); return child; } public static void appendElement(Element parent, Element child) { Node tmp = parent.getOwnerDocument().importNode(child, true); parent.appendChild(tmp); } }