[英]How to eliminate Windows special character`^@` in java
我的工作做了一些流程,例如
問題是 ...
^@
LOAD DATA
之后再做SELECT
查詢,數據不包含^@
\
如何刪除這個\\^0000
?
我目前的狀況中最好的解決方案,我想用Java代碼處理...
僅供參考
我相信您的導出會將BIT值轉儲為實際的“位字符”,即BIT 0
變為\\0
,而BIT 1
變為\\1
。
為了方便(和提高速度),您可以使用具有以下設置的univocity-parsers解析CSV:
CsvParserSettings parserSettings = new CsvParserSettings();
parserSettings.setSkipBitsAsWhitespace(false); //prevents treating \0 and \1 as blank space
CsvParser parser = new CsvParser(parserSettings);
然后,可以繼續在它們出現的列上分別將\\0
和\\1
替換為字符0
和1
。
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.