1、获得Document对象;
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document doc = builder.newDocument();
Element root = doc.createElement("root");
Element element1 = doc.createElement("element1");
element1.setTextContent("element1_value");
Element element2 = doc.createElement("element2");
element2.setTextContent("element2_value");
root.appendChild(element1);
root.appendChild(element2);
doc.appendChild(root);
2、输出到页面;
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("application/octet-stream;charset=UTF-8");
response.setHeader("Content-Disposition", "attachment;filename=" + fileName);
TransformerFactory tf = TransformerFac