首页 > 学院 > 开发设计 > 正文

实用的dom4j解析和生成

2019-11-08 03:23:50
字体:
来源:转载
供稿:网友

首先是对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);   

好了,完成。                                                                     


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表