dom4J创建xml文档

来源:互联网 发布:怎样成为淘宝主播 编辑:程序博客网 时间:2024/06/05 06:32


public class DOM4JCreateXML {    public static void main(String[] str){        //2.第二种 创建文档及设置根元素节点的方式        Element root = DocumentHelper.createElement("Person");        Document document = DocumentHelper.createDocument(root);        //给根节点添加属性        root.addAttribute("学校", "南大").addAttribute("位置", "江西");        //给根节点添加孩子节点        Element element1 = root.addElement("学生");        element1.addElement("姓名").addAttribute("婚姻", "单身").addText("小章");        element1.addElement("年龄").addText("21");        Element element2 = root.addElement("学生");        element2.addElement("姓名").addAttribute("婚姻", "单身").addText("小红").addElement("爱好").addText("唱歌");        element2.addElement("年龄").addText("22");        //把生成的xml文档存放在硬盘上  true代表是否换行        OutputFormat format = new OutputFormat("",true);        format.setEncoding("GBK");//设置编码格式        XMLWriter xmlWriter = null;        try {            xmlWriter = new XMLWriter(new FileOutputStream("Person.xml"),format);            xmlWriter.write(document);            xmlWriter.close();        } catch (UnsupportedEncodingException e) {            e.printStackTrace();        } catch (Exception e) {            e.printStackTrace();        }    }}


0 0
原创粉丝点击