在我的Java應用程序中,我將編寫包含各種列的CSV文件。其中一些列包含源代碼,因此包含換行符,引號和其他特殊字符。如何使用換行符和引號創建CSV文件?
我遇到了這個問題,這破壞了我的CSV文件的結構。我試圖從StringEscapeUtils類一樣,使用方法escapeCsv緩解這個問題:
StringEscapeUtils.escapeCsv(getId().toString()) + ", " + StringEscapeUtils.escapeCsv(dateFormat.format(getTimestamp()));
但儘管如此,在源代碼中的換行符和引號破壞了我的CSV文件的結構。我還可以做些什麼?
不使用CSV文件可能? – 2015-02-06 10:18:10