import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Text;
import org.apache.crimson.tree.XmlDocument;
import org.jdom.DocType;import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.DocumentBuilder;
import java.io.FileOutputStream;public class NewXml {
public NewXml() throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.newDocument();
DocType doctype = new DocType("lable","label.DTD");
Element root = doc.createElement("yanglongfei"); Text text = doc.createTextNode("yanglongfei");
root.appendChild(text);
ImportXml ixl = new ImportXml();
Element dd = ixl.k();
Element dt = (Element) doc.importNode(dd, true);
root.appendChild(dt);
doc.appendChild(root);
((XmlDocument) doc).write(new FileOutputStream("c:\\kkk.xml"));
} public static void main(String args[]) throws Exception {
NewXml newXml = new NewXml();
}
}class ImportXml {
public ImportXml() {
} public Element k() throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse("books.xml");
Element dd = doc.getDocumentElement();
return dd;
}
}
import org.w3c.dom.Element;
import org.w3c.dom.Text;
import org.apache.crimson.tree.XmlDocument;
import org.jdom.DocType;import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.DocumentBuilder;
import java.io.FileOutputStream;public class NewXml {
public NewXml() throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.newDocument();
DocType doctype = new DocType("lable","label.DTD");
Element root = doc.createElement("yanglongfei"); Text text = doc.createTextNode("yanglongfei");
root.appendChild(text);
ImportXml ixl = new ImportXml();
Element dd = ixl.k();
Element dt = (Element) doc.importNode(dd, true);
root.appendChild(dt);
doc.appendChild(root);
((XmlDocument) doc).write(new FileOutputStream("c:\\kkk.xml"));
} public static void main(String args[]) throws Exception {
NewXml newXml = new NewXml();
}
}class ImportXml {
public ImportXml() {
} public Element k() throws Exception {
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
Document doc = db.parse("books.xml");
Element dd = doc.getDocumentElement();
return dd;
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货