62,614
社区成员
发帖
与我相关
我的任务
分享
public static void main(String[] args) throws Exception {
SAXReader saxReader = new SAXReader();
Document document = saxReader.read(new File("E:/UAP/src.xml"));
/**
* 开始写我需要修改的xml元素内容代码
* .............
*/
//将修改后的xml内容保存到另外一个xml里面
OutputFormat format = OutputFormat.createPrettyPrint();
format.setEncoding("GBK"); // 指定XML编码
XMLWriter writer = new XMLWriter(new FileWriter("E:/UAP/output.xml"),format);
writer.write(document);
writer.close();
}
<?xml version="1.0" encoding="GBK"?>
<p>
1
1
1
1
1
1
1
1
1
1
1
1
</p>
<?xml version="1.0" encoding="GBK"?>
<p>1 1 1 1 1 1 1 1 1 1 1 1</p>
OutputFormat format = OutputFormat.createPrettyPrint();
是不是这个漂亮的格式化惹的祸啊?