package study;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
public class Demo_01 {
public static void main(String[] args) throws Exception {
//通过DocumentHelper生成一个document对象
Document doc = DocumentHelper.createDocument();
//添加并得到根元素
Element root = doc.addElement("books");
//为根元素添加子元素
Element book = root.addElement("book");
//添加属性
book.addAttribute("id", "01");
//为book添加子元素
Element name = book.addElement("name");
Element author = book.addElement("author");
Element price = book.addElement("price");
//为子元素添加文本
name.addText("C++编程");
author.addText("王五");
price.addText("66.66");
//将上面所有的东西输入到XML文件中
Writer w = new FileWriter("src/books.xml");
doc.write(w);
//关闭
w.close();
/*注意:中文因为字符集的原因可能乱码,而且格式不是很良好,
但是有解决的方法,要使用时百度即可*/
}
}
5.创建XML(格式不良好)
最新推荐文章于 2024-07-27 15:05:15 发布
本文介绍了一个使用Java创建XML文件的示例,展示了如何利用dom4j库生成包含书籍信息的XML文档,包括设置根元素、添加子元素及属性,并将文档写入文件。
2443

被折叠的 条评论
为什么被折叠?



