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

How to use unescapeCsv() 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 unescape CSV value

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsUnescapeCsvExample1 {
    public static void main(String[] args) {
        String inputString = "\"1,23\"";
        String outputString = StringEscapeUtils.unescapeCsv(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 unescape CSV value

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsUnescapeCsvExample2 {
    public static void main(String[] args) {
        String inputString = "\"sample \n text\"";
        String outputString = StringEscapeUtils.unescapeCsv(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 unescape CSV value

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsUnescapeCsvExample3 {
    public static void main(String[] args) {
        String inputString = "\"Sample \"\"value\"\" in quotes\"";
        String outputString = StringEscapeUtils.unescapeCsv(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 unescape CSV value

import org.apache.commons.text.StringEscapeUtils;

public class StringEscapeUtilsUnescapeCsvExample4 {
    public static void main(String[] args) {
        String inputString = "sample text";
        String outputString = StringEscapeUtils.unescapeCsv(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