Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private String transformCsvRowOld(String csvRow) {
- if (StringUtils.isEmpty(csvRow)) {
- return "";
- }
- String tempCsvRow = csvRow.replaceAll("\"", "");
- String[] csvRowFields = tempCsvRow.split("\t");
- String transformedCsvRow = "";
- boolean firstItem = true;
- for (String field : csvRowFields) {
- transformedCsvRow = transformedCsvRow + (firstItem ? "" : ";") + "=\"" + field + "\"";
- firstItem = false;
- }
- return transformedCsvRow;
- }
- private String transformCsvRowNew(String csvRow) {
- if (StringUtils.isEmpty(csvRow)) {
- return "";
- }
- List<String> csvRowFields = Arrays.asList(csvRow.replaceAll("\"", "").split("\t"));
- return csvRowFields.stream()
- .map(field -> "=\"" + field + "\"")
- .collect(joining(";"));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement