黑马程序员技术交流社区

标题: 关于方老师视频dom4j的一个疑惑,求解! [打印本页]

作者: lovutaotaowow    时间: 2012-2-7 16:00
标题: 关于方老师视频dom4j的一个疑惑,求解!
        public void test5() throws Exception{
                        SAXReader reader=new SAXReader();
                        Document docu=reader.read("src/book.xml");
                        Element root=docu.getRootElement();
                        Element book= (Element) root.elements().get(1);
                        book.addElement("零售价").setText("309");
                        /*方式1:
                         * XMLWriter(OutputStream out,OutputFormat format)
                         *设定格式化的编码用什么表。
                        OutputFormat format=OutputFormat.createPrettyPrint();
                        format.setEncoding("UTF-8");
                        XMLWriter writer=new XMLWriter(new FileOutputStream("src/book.xml"),format);
                        writer.write(docu);
                        writer.close();
                        */
                       
                       
                        /*方式2: XMLWriter(OutputStream)
                                                   未设定
                        */
                        XMLWriter writer=new XMLWriter(new FileOutputStream("src/book.xml"));
                        writer.write(docu);
                        writer.close();
                       
                }



上面这个方法中,两种方式的区别有上面不同呢?既然第二种方式就能实现,为什么要使用第一种呢?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2