From 40fb8021d2921a542bc7c3efb0a13f0981a26c78 Mon Sep 17 00:00:00 2001 From: Greg Zappen Date: Mon, 22 Feb 2021 11:42:58 -0500 Subject: [PATCH] Escape Special Characters for CSV Resolves: 1 --- src/main/java/com/adesigns/csv/creator/CsvCreator.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/com/adesigns/csv/creator/CsvCreator.java b/src/main/java/com/adesigns/csv/creator/CsvCreator.java index c206f0c..e77f22b 100644 --- a/src/main/java/com/adesigns/csv/creator/CsvCreator.java +++ b/src/main/java/com/adesigns/csv/creator/CsvCreator.java @@ -26,8 +26,6 @@ public class CsvCreator { private static final char CSV_QUOTE = '"'; - private static final String CSV_ESC_QUOTE = "\""; - private Writer writer; private Class clazz; @@ -121,7 +119,7 @@ private String escapeCsvValue(String value) { String result = value; if (requiresCsvEscape(result)) { - result = CSV_ESC_QUOTE + result + CSV_ESC_QUOTE; + result = StringEscapeUtils.escapeCsv(result); } return result;