首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

施用 DOM4J 编写一个 XML 文档(三)

2012-12-25 
使用 DOM4J 编写一个 XML 文档(三)package com.syh.xml.dom4jimport java.io.Fileimport java.io.FileWr

使用 DOM4J 编写一个 XML 文档(三)

package com.syh.xml.dom4j;import java.io.File;import java.io.FileWriter;import java.io.IOException;import org.jdom.Document;import org.jdom.Element;import org.jdom.output.Format;import org.jdom.output.XMLOutputter;public class Dom4jTest3 {public static void main(String[] args) throws Exception {Document document = new Document() ;Element rootEle = new Element("联系人列表").setAttribute("公司", "A 集团") ;document.addContent(rootEle) ;Element childrenEle = new Element("联系人") ;rootEle.addContent(childrenEle) ;//这里采用的是方法链编写风格childrenEle.addContent(new Element("姓名").setText("张三"))   .addContent(new Element("公司").setText("A 公司"))   .addContent(new Element("电话").setText("(021)5555666"))   .addContent(   new Element("地址")       .addContent("街道").setText("5街")       .addContent("城市").setText("上海市")       .addContent("省份").setText("上海")) ;Format format = Format.getPrettyFormat().setIndent("    ").setEncoding("GBK") ;XMLOutputter out = new XMLOutputter(format) ; out.output(document, new FileWriter("students3.xml")) ;}}


下面是编写 XML 文档的结果:(位于同src同级的目录下)

<!-- students3.xml --><?xml version="1.0" encoding="GBK"?><联系人列表 公司="A 集团">    <联系人>        <姓名>张三</姓名>        <公司>A 公司</公司>        <电话>(021)5555666</电话>        <地址>上海</地址>    </联系人></联系人列表>

热点排行