1.打印所有xml的内容
2.将字符串转换为xml
String str = "<aa></aa>";
System.out.println(formatXMLContent(str));
Document document = load("D:\\dialog.xml");
OutputFormat format = null;
format = OutputFormat.createPrettyPrint();
StringWriter stringWriter = new StringWriter();
XMLWriter writer = new XMLWriter(stringWriter, format);
writer.write(document);
writer.close();
System.out.println(stringWriter.toString());
stringWriter.close();
2.将字符串转换为xml
String str = "<aa></aa>";
System.out.println(formatXMLContent(str));
private static String formatXMLContent(String content){
try {
Document document = DocumentHelper.parseText(content);
OutputFormat format = null;
format = OutputFormat.createPrettyPrint();
format.setPadText(false);
StringWriter stringWriter = new StringWriter();
XMLWriter writer = new XMLWriter( stringWriter, format );
writer.write( document );
writer.close();
String result = stringWriter.toString();
stringWriter.close();
return result;
} catch (Exception e) {
e.printStackTrace();
return content;
}
}
本文介绍如何使用Java进行XML文件的读取与展示,包括整个XML文件内容的打印及字符串到XML的转换方法,并展示了具体的实现代码。
2853

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



