public static void main(String[] args) {
// Element root = DocumentHelper.createElement("ToTMS");
Document document = DocumentHelper.createDocument();//root
Element root = document.addElement("urlset",
"http://www.sitemaps.org/schemas/sitemap/0.9");
root.addNamespace("xsi","http://www.w3.org/2001/XMLSchema-instance");
root.addAttribute("xsi:schemaLocation",
"http://www.sitemaps.org/schemas/sitemap/0.9 "
+ "http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd");
Element noEle = root.addElement("NO").addAttribute("NO", " ");
noEle.addElement("INTERFACE_ID").setText("1000");
noEle.addElement("MESSAGE_ID").setText("1000");
noEle.addElement("SENDER").setText("DMS");
noEle.addElement("RECEIVER").setText("WMS");
noEle.addElement("PUBLISH_TIME").setText(
DateUtil.format(new Date(), "yyyyMMdd"));
Element part = noEle.addElement("PART");// 添加PATH元素
Element partNo = part.addElement("PART_NO").addAttribute("NO", "A2003");
partNo.addElement("VIN").setText("88888");
System.out.println(document.asXML());
}
XML:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> <NO NO=" "> <INTERFACE_ID>1000</INTERFACE_ID><MESSAGE_ID>1000</MESSAGE_ID> <SENDER>DMS</SENDER><RECEIVER>WMS</RECEIVER><PUBLISH_TIME>20150518</PUBLISH_TIME> <PART><PART_NO NO="A2003"><VIN>88888</VIN></PART_NO></PART> </NO> </urlset>