2014-01-29 32 views
0

我想將我的文件,CSV這樣的備考:如何總是超級CSV應用引號(逃逸)

「用戶2」,「網頁」,「AbdelMonem NAAMANE」 >>>>

我做我自己的CSV偏好這樣的:

私有靜態最後CsvPreference爲MyPreference =新 CsvPreference.Builder( '「', ';' '\ n')建();

我想有這樣的"User 2";"Web Page"

回答

1

很難看到你沒有一個完整的代碼示例做什麼標題,但是從你的post關於超級CSV錯誤跟蹤器,我懷疑你問的是如何總是引用 CSV字段。

有一個關於如何配置自定義的喜好對Super CSV website廣泛的文件 - 你後的特點是報價模式

以下是使用AlwaysQuote引用模式的示例,即使引號不包含特殊字符,也會引用每個字段。

CsvPreference prefs = new CsvPreference.Builder('"',';',"\n") 
    .useQuoteMode(new AlwaysQuoteMode()).build(); 

ICsvListWriter writer = new CsvListWriter(new OutputStreamWriter(System.out), 
    prefs); 
writer.writeHeader("User2", "Web Page"); 
writer.flush(); 

它打印:

"User2";"Web Page" 
+0

謝謝你這麼多它爲我工作:) –