CSV有相关的组件可以进行处理。但也有一个简单的做法,通过Excel组件可以免去CSV处理的相关细节。 只需要关注Java中如何转义双引号就行了。 public void ExportCSV() { Workbook wb = new Workbook(); IWorksheet sheet = wb.getWorksheets().get(0); sheet.getRange("A1").setValue(123); sheet.getRange("B1").setValue("葡萄"); sheet.getRange("C1").setValue("苹果"); sheet.getRange("D1").setValue("ABC"); sheet.getRange("E1").setValue("我说:\"你把'苹果'给我\""); wb.save("output/export.csv"); } 结果: `123,葡萄,苹果,ABC,"我说:""你把'苹果'给我"""` 参考资料:[https://demo.grapecity.com.cn/documents-api-excel-java/demos/...](https://link.segmentfault.com/?enc=Tk%2Bn3S%2FUeozteWYbZ%2B5RWw%3D%3D.WV7%2BggkXJ%2BBkQ2BnQlX%2Bkk%2FPz0uniermFS0tIqgMz2jg%2FlcwPLnv1DprQvAxHuGKGYwsJ7zIANwlf1HfW9KKadzs121CQSVrIE4ziQ7RfJszvQbqQXUKp7%2Fz1tqJsv4B)