當我使用此函數寫入csv文件時,所有數據都嵌入在雙引號中。writeAll(ResultSet res,Boolean b)opencsv方法在數據周圍添加雙引號
有沒有辦法寫入CSV文件沒有雙引號?
CSVWriter writer = new CSVWriter(new FileWriter(table+".csv"), '\t');
writer.writeAll(rset, true);
writer.close();
該文件包含表單數據
"EMPNO" "ENAME" "JOB" "MGR" "HIREDATE" "SAL" "COMM" "DEPTNO" "TAG" "LOOKUP"
"7369" "SMITH" "CLERK" "7902" "17-Dec-1980" "800" "2" "20" "E" "1"
"7499" "ALLEN" "SALESMAN" "7698" "20-Feb-1981" "1600" "2" "30" "E" "2"
"7521" "WARD" "SALESMAN" "7698" "22-Feb-1981" "1250" "2" "30" "E" "3"
"7566" "JONES" "MANAGER" "7839" "02-Apr-1981" "2975" "2" "20" "E" "2"
感謝禰麼阿.. –
歡迎您! – 2011-07-29 07:15:56
如果某些值包含選項卡,該怎麼辦? –