import java.io.* ;
import org.jdom.* ;
import org.jdom.output.* ;
public class DOMDemo {
public static void main(String args[]) throws Exception {
Element addresslist = new Element("addresslist") ;
Element linkman = new Element("linkman") ;
Element name = new Element("name") ;
Element email = new Element("email") ;
Attribute id = new Attribute("id","lxh") ;
Document doc = new Document(addresslist) ; // 定义Document对象
name.setText("李兴华") ;
name.setAttribute(id) ; // 将属性设置到元素之中
email.setText("mldnqa@163.com") ;
linkman.addContent(name) ; // 设置关系
linkman.addContent(email) ;
addresslist.addContent(linkman) ;
XMLOutputter out = new XMLOutputter() ;
out.setFormat(out.getFormat().setEncoding("GBK")) ; // 表示的是设置编码
out.output(doc,new FileOutputStream(new File("D:" + File.separator + "address.xml"))) ;
}
}

要求在工程中引入jdom.jar

最新文章

  1. mysql 基础 增删改查语句
  2. Asp.Net MVC4入门指南(3):添加一个视图
  3. 微信小程序事件始末及相关资料整理
  4. JQuery:JQuery遍历详解
  5. ubuntu 下串口调试工具 minicom安装与配置cutecom安装
  6. [处理器、单片机]ARM
  7. 在适配iPhone 6 Plus屏幕的时候,模拟器上两边有很细的白边如何解决
  8. Android 开源框架ActionBarSherlock初探
  9. 正式生产环境下hadoop集群的DNS+NFS+ssh免password登陆配置
  10. HTML5 上播放视频格式兼容性
  11. VisualStudio 怎么使用Visual Leak Detector
  12. 【Android Developers Training】 28. 将用户带领到另一个应用
  13. java集合系列——java集合概述(一)
  14. HTTP/2 资料汇总
  15. Hadoop大数据学习视频教程 大数据hadoop运维之hadoop快速入门视频课程
  16. 学号 20175329 2018-2019-3《Java程序设计》第四周学习总结
  17. HAProxy配置说明(转)
  18. postgresql模糊查询json类型字段内某一属性值
  19. 如何解决jersey框架中以json格式返回数组,当数组中元素一个时json格式不对
  20. [转]講講 John Carmack 的快速反平方根演算法

热门文章

  1. K近邻 Python实现 机器学习实战(Machine Learning in Action)
  2. Spring Hiernate整合
  3. Struts2基础学习(六)—文件的上传和下载
  4. SpringCloud网关ZUUL集成consul
  5. 【模板】Tarjan求强连通分量
  6. 构造函数与普通函数的区别还有关于“new”操作符的一些原理
  7. java多线程基本概述(七)——join()方法
  8. 【2017-04-18】Ado.Net C#连接数据库进行增、删、改、查
  9. Atom手动安装插件和模块的解决方案
  10. smarty的缓冲