org.apache.commons.text.StringEscapeUtils.escapeCsv() Java Code Examples

How to use escapeCsv() method in org.apache.commons.text.StringEscapeUtils class.

More Java code examples for org.apache.commons.text.StringEscapeUtils Apache Commons Text library.

Java Code Example 1 escape String for CSV column

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsEscapeCsvExample1 {
    public static void main(String[] args) {
        String inputString = "1,23";
        String outputString = StringEscapeUtils.escapeCsv(inputString);

        System.out.println("Input String: " + inputString);
        System.out.println("Output String: " + outputString);
    }
}
Output:

Input String: 1,23
Output String: "1,23"

Java Code Example 2 escape String for CSV column

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsEscapeCsvExample2 {
    public static void main(String[] args) {
        String inputString = "sample \n text";
        String outputString = StringEscapeUtils.escapeCsv(inputString);

        System.out.println("Input String: " + inputString);
        System.out.println("Output String: " + outputString);
    }
}
Output:

Input String: sample 
 text
Output String: "sample 
 text"

Java Code Example 3 escape String for CSV column

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsEscapeCsvExample3 {
    public static void main(String[] args) {
        String inputString = "Sample \"value\" in quotes";
        String outputString = StringEscapeUtils.escapeCsv(inputString);

        System.out.println("Input String: " + inputString);
        System.out.println("Output String: " + outputString);
    }
}
Output:

Input String: Sample "value" in quotes
Output String: "Sample ""value"" in quotes"

Java Code Example 4 escape String for CSV column

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsEscapeCsvExample4 {
    public static void main(String[] args) {
        String inputString = "sample text";
        String outputString = StringEscapeUtils.escapeCsv(inputString);

        System.out.println("Input String: " + inputString);
        System.out.println("Output String: " + outputString);
    }
}
Output:

Input String: sample text
Output String: sample text

Escape or Unescape String for CSV column data in Java using Apache Commons Text