sinobuy
  

你好! 访客. 请先 登陆注册一个帐号.
七月 19, 2019, 01:50:36 pm
论文答辩趣闻 新年祝福短信 淘淘成长日记 可爱发行全攻略 鬼故事一箩筐 杨柳青石家大院 淘淘成长日记
* 首页 说明 搜索 日历 登陆 注册
公告和新闻:现在关注原生态购物网微博 ,转发就送3元  点击进入
原生态论坛  |  设计专版  |  网页/程序设计 (版主: tianya)  |  主题: java 生成 xml 如何自动换行? 0 会员 以及 1 访客 正在阅读本篇主题. « 上一篇主题 下一篇主题 »
页: [1] 向下 打印
作者 主题: java 生成 xml 如何自动换行?  (阅读 2600 次)
水影凝月
Administrator(管理员)
级别:东方不败
*****

受欢迎度: 190
离线 离线

帖子: 22836


451314485
个人网站 电子邮件
java 生成 xml 如何自动换行?
« 于: 一月 15, 2015, 11:14:54 am »


           
程序代码:
OutputFormat format = OutputFormat.createPrettyPrint();//缩减型格式
            //OutputFormat format = OutputFormat.createCompactFormat();//紧凑型格式
            format.setEncoding("gb2312");//设置编码
            //format.setTrimText(false);//设置text中是否要删除其中多余的空格
            XMLWriter xw = new XMLWriter(fw, format);
            xw.write(doc);


 public void BuildXMLDoc() throws IOException, JDOMException {   
       // 创建根节点 list;   
        Element root = new Element("list");   
       // 根节点添加到文档中;   
        Document Doc = new Document(root);   
       // 此处 for 循环可替换成 遍历 数据库表的结果集操作;   
       for (int i = 0; i < 2; i++) {   
           // 创建节点 user;   
           Element elements = new Element("user");   
           // 给 user 节点添加属性 id;   
           elements.setAttribute("id", "" + i);   
           // 给 user 节点添加子节点并赋值;   
           // new Element("name")中的 "name" 替换成表中相应字段,setText("xuehui")中 "xuehui 替换成表中记录值;   
           elements.addContent(new Element("name").setText("xuehui"));   
           elements.addContent(new Element("age").setText("28"));   
           elements.addContent(new Element("sex").setText("Male"));   
           // 给父节点list添加user子节点;   
           root.addContent(elements);   

       }   
        Format format = Format.getPrettyFormat();
        XMLOutputter XMLOut = new XMLOutputter(format);
       // 输出 user.xml 文件;   
        XMLOut.output(Doc, new FileOutputStream("d:\\user1.xml"));   
    }

« 最后编辑时间: 一月 15, 2015, 11:18:19 am 由 水影凝月 » 已记录


原生态特色礼品:沉香 紫檀 黄花梨
页: [1] 向上 打印 
原生态论坛  |  设计专版  |  网页/程序设计 (版主: tianya)  |  主题: java 生成 xml 如何自动换行? « 上一篇主题 下一篇主题 »
跳到:  

友情链接: 原生态购物网 原生态官方博客  佛珠网  搜狐社区 淑女情缘论坛 沉香
  原生态论坛© 2005~2017, www.sinobuy.cn 版权所有
Powered by SMF 1.1 RC1 Lewis Media.
Powered by MySQL  Powered by PHP  Valid XHTML 1.0!  Valid CSS!