3
我需要做的是將字符串寫入CSV文件,問題是一些字符串包含,
,它將字符串分成兩半。所以我試圖發送下面的字符串「fileInfo」到CSV,但正如我所說,它有時包含,
。有沒有人知道如何解決這個問題,因爲我會非常棒!寫入包含逗號的CSV
public class FileOutput {
public void FileOutputToFile(String hex) throws Exception{
String fileInfo = hex;
try {
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("myfile.csv", true)));
out.print(fileInfo);
out.close();
}catch (IOException e){
}
}
}
如果確實在值周圍加上了引號,則還需要處理包含雙引號的值(通常是用另一個雙引號轉義)。這是使用開源軟件包的另一個理由。 – gcooney 2011-02-25 22:47:06
同意,當OpenCSV只需要5分鐘時爲什麼要自己滾動? – Marthinus 2011-07-25 15:31:55