使用DOM4J的XMLWriter输出UTF-8编码的XML文件时,出现乱码。
首先,设置输出的编码,在这我们使用“UTF-8”;
如上设置还不够,在如下代码中,如果数据是有中文的还是会出现乱码:
解决上面乱码问题我们需要把FileWriter改成FileOutputStream,代码如下:
使用DOM4J的XMLWriter输出UTF-8编码的XML文件时,出现乱码。
首先,设置输出的编码,在这我们使用“UTF-8”;
如上设置还不够,在如下代码中,如果数据是有中文的还是会出现乱码:
解决上面乱码问题我们需要把FileWriter改成FileOutputStream,代码如下: