在linux系统部署项目时,解析xml中的中文字符时遇到“End tag dose not match start tag 'sf'”,原因是读取xml字符串时未能正常解析<>,解决办法:
Document doc = saxReader.read(new BufferedReader(new InputStreamReader(in,"UTF-8")));
前提是linux系统服务器的编码为:zh_CN.UTF-8中文格式。
在linux系统部署项目时,解析xml中的中文字符时遇到“End tag dose not match start tag 'sf'”,原因是读取xml字符串时未能正常解析<>,解决办法:
Document doc = saxReader.read(new BufferedReader(new InputStreamReader(in,"UTF-8")));
前提是linux系统服务器的编码为:zh_CN.UTF-8中文格式。