首先是对dom4j的解析,获取document对象:
在这之前你肯定要加入dom4j的jar包。
获得根节点:root
之后就可以获取根节点下的子节点及子节点中的属性:
如:
root.elements();获取子节点;
.attributes();获取节点下的属性;
现在是对dom4j的生成
直接采用dom4j提供的方法创建document
添加根节点:添加属性:
之后便可以在根节点下加入子节点及子节点的属性:
最后便是文件的生成了:
先是判定文件的存在,存在进入下一步,不存在则创建文件:
最后将创建好的document对象写入文件中
OutputFormat xmlFormat = OutputFormat.createPRettyPrint(); xmlFormat.setEncoding("utf-8"); //防止写文件的时候中文乱码 XMLWriter writer = new XMLWriter(new FileOutputStream(new File(WebPathUtils.getBaseLocalPath() +“filepath”);writer.write(document);
好了,完成。
新闻热点
疑难解答