/**
* @des 对xml字符串进行格式化输出
* @param s xml文件的字符串
* @return
*/
public static String formatXmlString(String s)
{
SAXReader saxreader = new SAXReader();
StringReader stringreader = new StringReader(s);
org.dom4j.Document document = null;
try
{
document = saxreader.read(stringreader);
}
catch(DocumentException documentexception)
{
ExceptionUtil.throwActualException(documentexception);
}
OutputFormat outputformat = OutputFormat.createPrettyPrint();
outputformat.setSuppressDeclaration(true);
StringWriter stringwriter = new StringWriter();
XMLWriter xmlwriter = new XMLWriter(stringwriter, outputformat);
try
{
xmlwriter.write(document);
}
catch(IOException ioexception)
{
ExceptionUtil.throwActualException(ioexception);
}
return stringwriter.toString();
}
分享到:
相关推荐
Dom 4j 格式化xml补充Dom 4j 格式化xml补充Dom 4j 格式化xml补充
dom4j解析XML文件格式dom4j解析XML文件格式dom4j解析XML文件格式
DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件DOM4j操作xml文件
Dom4J生成XML的完整方法希望大家能用到
Dom4j解析XML文档.doc Dom4j解析XML文档.doc Dom4j解析XML文档.doc Dom4j解析XML文档.doc
dom4j解析xml文件代码示例 dom4j解析xml文件代码示例 dom4j解析xml文件代码示例
该示例实现MAVEN来进行创建的,实现了dom4j操作XML文件,包括创建XML、动态创建XML节点、更新XML节点、删除XML节点。
DOM4J jar包 所有的包 xml解析 dom4j-1.6.1 dom4j-2.0.2 dom4j-2.1.1 导入直接使用
dom4j解析xml文件的压缩包,完整版。对jdom进行了封装。包含源码,jar包以及所需的全部内容。
基于dom4j的读写xml文件的工具包。封装了dom4j操作xml文档的常和方法。 支持两种读写方法。1:针对小文件的读取整个文档,2:针对大文件的,逐行读取。读到几百M文件毫无压力。
完整的讲解一个dom4j对xml的增删改查
使用dom4j 和本地dom 解析xml 文件
1、xml文档解析 2、 dom4j解析xml 3、实现xml文件解析 xml字符串解析 xml MAP键值对解析 4、实现xml写入与生成文件
对于xml&dom&sax&dom4j 文件解析的代码总结
Dom4j解析xml与配置文件的小例子,简单的Dom4j的小应用。
dom4j是一种解析XML文档的开放源代码XML框架。本文介绍如何使用包含在dom4j中的解析器创建并修改XML文档。dom4j API包含一个解析XML文档的工具。本文中将使用这个解析器创建一个示例XML文档,然后使用同一个解析器...
分别使用DOM和DOM4j解析XML文件,因为目前使用最广泛的是DOM4j所以只写了用DOM4j对XML进行增删改查。
XSD使用dom4j校验XML
java解析XML dom4j dom4j-1.6.1.jar dom4j.jarjava解析XML dom4j dom4j-1.6.1.jar dom4j.jar
dom4j递归解释xml文件,装用动态bean(Map)