Commit 5ff6550d authored by 刘洪 's avatar 刘洪

bug:windows下换行符 ^M

parent 046a31e1
......@@ -313,7 +313,7 @@ public class UnstructuredStorageWriterUtil {
if (StringUtils.isBlank(data)) {
splitedRows.add(data);
} else {
splitedRows.add(data.replaceAll("\n", "\\n").replaceAll("\t", "\\t"));
splitedRows.add(escape(data));
}
} else {
if (null != dateParse) {
......@@ -336,4 +336,11 @@ public class UnstructuredStorageWriterUtil {
taskPluginCollector.collectDirtyRecord(record, e);
}
}
private static String escape(String var) {
return var
.replaceAll("\n", "\\n")
.replaceAll("\r", "\\r")
.replaceAll("\t", "\\t");
}
}
......@@ -74,7 +74,7 @@
<!-- <module>odpswriter</module>-->
<module>txtfilewriter</module>
<!-- <module>ftpwriter</module>-->
<!-- <module>hdfswriter</module>-->
<module>hdfswriter</module>
<!-- <module>streamwriter</module>-->
<!-- <module>otswriter</module>-->
<!-- <module>oraclewriter</module>-->
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment