首先是對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);
好了,完成。
新聞熱點
疑難解答