最近在项目中需要使用XML作为数据对接载体,故解析XML文件与字符串、创建XML节点、修改XML节点的信息及其attribute信息、删除节点、查询节点的作为最使用的最基础阶段。 对比了多种xpath的多种包,发现dom4j是其中功能较为强大的工具,其中https://www.tutorialspoint.com/java_xml/java_dom4j_parser.htm包含了较为简单的使用方式;本文章列一些其他便于调试的小方法,希望对dom4j的使用者带来帮助。 dom4j 打印一个node及其子节点信息 Document document = DocumentHelper.createDocument(); document.setRootElement(root); System.out.println(document.asXML())
xml文件的换行与缩进:
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("UTF-8");
format.setNewLineAfterDeclaration(false);
format.setIndent(true);
XMLWriter writer = new XMLWriter(out, format);
document.setXMLEncoding("UTF-8");
writer.write(document);
时间关系未完待续。
dom4j XML操作指南
本文介绍了使用dom4j进行XML文件操作的方法,包括解析、创建、修改及删除XML节点等基本操作,并提供了打印节点信息及美化XML输出的示例。
1519

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



