From c80008cbb39a45b29b6d7fa3bf425291fc2b9228 Mon Sep 17 00:00:00 2001 From: Andrei Isvoran Date: Thu, 8 Aug 2024 10:22:44 +0300 Subject: [PATCH] RED-9771 - Fix CSV mapping file changing delimiter and adding quotes --- .../v1/processor/service/ComponentMappingService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ComponentMappingService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ComponentMappingService.java index 647c740cd..c725fa8e6 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ComponentMappingService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ComponentMappingService.java @@ -136,7 +136,10 @@ public class ComponentMappingService { int numberOfLines = 0; try (Reader fileReader = new FileReader(tempFile.toFile(), charset);// CSVReader reader = buildReader(fileReader, delimiter);// - CSVWriter writer = new CSVWriter(new FileWriter(mappingFile, charset))) { + CSVWriter writer = new CSVWriter(new FileWriter(mappingFile, charset), delimiter, + CSVWriter.NO_QUOTE_CHARACTER, + CSVWriter.DEFAULT_ESCAPE_CHARACTER, + CSVWriter.DEFAULT_LINE_END)) { List rows = reader.readAll(); -- 2.47.2