您的位置:首页 > 编程语言 > Java开发

java类——使用dom4j创建xml文件

2008-08-21 11:12 651 查看
package tt;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWriter;

public class CreatXML_dom4j {

String filename;
Document doc;
Element root;

public CreatXML_dom4j(String filename){
this.filename = filename;
doc = DocumentHelper.createDocument();
root = doc.addElement("data");
}

public Element addRootChild(String child){
return root.addElement(child);
}

//生成xml文件
public boolean creat(){
boolean ret = false;
// 创建文件

try{//格式化xml
OutputFormat format = OutputFormat.createPrettyPrint();
// 指定xml编码
format.setEncoding("GBK");
XMLWriter output= new XMLWriter(new FileWriter(new File(filename)),format);
output.write(doc);
output.close();
ret = true;
}
catch(IOException e){System.out.println(e.getMessage());}
return ret;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: