解析包含中文的xml出现编码错误Invalid byte 1 of 1-byte UTF-8 sequence
原因为:以非utf-8的编码格式执行保存操作
1、最简单就是把改成:对于字符串直接替换;对于文件,先读取,替换,最后解析写回
2、或者把xml打开另存的时候把字符集改为UTF-8后保存
3、在代码解析的时候先把xml重新写一遍
SAXReader reader = new SAXReader();
org.dom4j.Document document = reader.rea
原创
2016-03-21 19:20:53 ·
605 阅读 ·
0 评论