帮雷军提交 修改内容:导出csv文件乱码解决 http、网页关键字日志添加检索条件
This commit is contained in:
@@ -26,6 +26,7 @@ import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import com.google.common.collect.Lists;
|
||||
import com.nis.util.DictUtils;
|
||||
import com.nis.util.Encodes;
|
||||
import com.nis.util.Reflections;
|
||||
import com.nis.util.StringUtil;
|
||||
|
||||
@@ -381,6 +382,8 @@ public class ExcelCsv {
|
||||
|
||||
private static <T> void writeRow(String data, BufferedWriter csvWriter) throws Exception {
|
||||
// 写入文件内容
|
||||
//Html 解码
|
||||
data = Encodes.unescapeHtml(data.toString());
|
||||
String [] datas=data.split(",");
|
||||
for (String tag : datas) {
|
||||
StringBuffer sb = new StringBuffer();
|
||||
@@ -399,7 +402,7 @@ public class ExcelCsv {
|
||||
if(isDate(tag)){
|
||||
tag=tag + "\t";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
String rowStr = sb.append("\"").append(tag==null?"":tag).append("\",").toString();
|
||||
csvWriter.write(rowStr);
|
||||
|
||||
Reference in New Issue
Block a user