Document document = DocumentHelper.createDocument(); Element root = document.addElement("struct"); Element prov = root.addElement("prov"); prov.addAttribute("id", "user_"+new Random(100000).nextInt()); Element title = prov.addElement("title"); title.setText("张三丰"); Element city = prov.addElement("city"); city.setText("杭州"); Element parent = prov.addElement("parent"); parent.setText("浙江"); Element context = prov.addElement("context"); Element eleTotal = context.addElement("totalAmount"); eleTotal.setText("1569万元"); Element eleBalaClient = context.addElement("balaClient"); eleBalaClient.setText("258个");
OutputFormat format = OutputFormat.createPrettyPrint(); format.setEncoding("UTF-8");// 设置XML文件的编码格式 //输出到文件 //String filePath = "d:\\student.xml"; //File file = new File(filePath); //XMLWriter writer = new XMLWriter(new FileWriter(file), format);
XMLWriter writer = new XMLWriter(response.getWriter(), format); writer.write(document); writer.close(); }