使用dom4j生成xml文件

添加依赖


    dom4j
    dom4j
    1.6.1


关键代码

Document doc = DocumentHelper.createDocument();

Element root = doc.addElement("root");

Element model = root.addElement("model").addAttribute("id", mc.getId()==null? "":mc.getId());

// 输出格式
OutputFormat format = OutputFormat.createPrettyPrint();
ByteArrayOutputStream bos = new ByteArrayOutputStream();
writer = new XMLWriter(bos, format);
writer.write(doc);
bos.toString("utf-8");

关键类说明

  • Document类,表示xml文档信息,是一个树形结构

  • Eelment类,表示xml的元素结点,提供一些操作其子元素方法的,如文本、属性、名称空间等

  • Attribute类,表示元素结点中的属性

你可能感兴趣的:(日常总结)